sī xīn liè fèi

撕心裂肺 (sī xīn liè fèi) is a Chinese word meaning “in unbearable anguish; agonizing”.

Meanings

  1. 1in unbearable anguish; agonizing

Characters in 撕心裂肺

Related words

Study Chinese with flashcards →