Language:
Free Online Dictionary|3Dict

伤心惨目

Source : CEDICT

(idiom) too appalling to look at