FEEDBACK

Meaning of 目不忍视

Lookup via: Pinyin | Radicals
rěn shì (Trad.: 目不忍視)
lit. the eye cannot bear to see it (idiom); a scene too pitiful to behold