撕心裂肺

sī xīn liè fèi

(idiom) in unbearable anguish; agonizing

撕

sī

to tear

心

xīn

heart

裂

liè

to split

肺

fèi

lung