伤心惨目的英文是「nearly broke one's heart」
shang xin can mu
伤心:使人心痛;惨目:惨不忍睹。形容非常悲惨,使人不忍心看。
唐·李华《吊古战场文》:“伤心惨目,有如是也?”