thump one 's chest and stamp one 's feet
Chuxiong Dunjiao is a Chinese idiom. Its pinyin is Chu í Xi ō NGD ù NJI ǎ o, which means extremely sad or indignant. From the story of heroes and heroines.
The origin of Idioms
Chapter 19 of the story of heroes and Heroines: "he Yufeng patted the coffin, thumped her chest and burst into tears. The cry made the iron Buddha sad and the stone man tearful. "
Idiom usage
When Lao Shou said this, he felt as if he had a knife in his heart, and he began to howl. (Ru Zhijuan's the wrong story)
thump one 's chest and stamp one 's feet
take pleasure in the welfare of living things - hào shēng zhī dé