Back to Dictionary
目不忍视
目不忍視
mùbùrěnshì
1.
lit. the eye cannot bear to see it (idiom); a scene too pitiful to behold