Back to Dictionary
目不忍见
目不忍見
mùbùrěnjiàn
1.
lit. the eye cannot bear to see it (idiom); a scene too pitiful to behold