NichiDict

見るに堪えない

みるにたえない
[mirunitaenai]

Meanings

1.Expression

so miserable that it is painful to look at; can't bear to look at; painful to watch