déchirant

Adjective

 * 1) heartbreaking, heartrending, heart-splitting, heartwrenching
 * 2) agonizing