見るに堪えない

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

Meaning

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

Example sentences

  • I can't stand to see animals be teased.