thump one 's chest and stamp one 's feet
This is a Chinese idiom. Its pinyin is Chu í Xi ō NGD ù NZ ú, which means to describe people's feelings of grief and regret. The source is "on the origin of China's weakness".
The origin of Idioms
The second section of Liang Qichao's on the origin of China's accumulated weakness: "when I arrived in Shanghai this year, I was on the day when the Allied forces entered Beiping. Shanghai's Sheng song, Xiao Gu, Xi Xi Xi Yan and Rong Rong Yan are all different from those in normal times. They are full of heart and soul. They hate our people, and they are dead."
Analysis of Idioms
[synonym]: vertebrae and chest drop foot, vertebrae and foot
Idiom usage
Used as a predicate or adverbial; used in grief or indignation
thump one 's chest and stamp one 's feet
thousands and thousands of words - qiān yán wàn yǔ
spread rumours to create trouble - zào yáo shēng shì