Language:
Free Online Dictionary|3Dict

捶胸跌足

Source : CEDICT

to beat one's breast and stamp one's feet (idiom)

Source : CEDICT

to beat one's breast and stamp one's feet (idiom)