Language:
Free Online Dictionary|3Dict

目不忍視

Source : CEDICT

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