









撕心裂肺 (sī xīn liè fèi) means “Heart-wrenching, Agonizing” in Chinese. See the pinyin, native audio pronunciation, and 2 example sentences with English translations.
Heart-wrenching
Agonizing
A howl arose that would rend almost any heart.
In my ears the grieved shouts still resound.