Language:
Free Online Dictionary|3Dict

目不忍见

Source : CEDICT

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