cǎn bù rěn dǔ

Translation

  • lit. so horrible that one cannot bear to look (idiom)
  • fig. miserable
  • horrendous
  • atrocious

Synonyms

Chinese Tones