heart-rending (adj.)youdaoicibaDictYouDict
also heartrending, 1680s, from heart (n.) + present participle of rend (v.). Related: Heart-rendingly.