Language:
Free Online Dictionary|3Dict

目不忍视

Source : CEDICT

lit. the eye cannot bear to see it (idiom); a scene too pitiful to behold