cǎn bù rěn wén

Translation

  • too horrible to endure (idiom)
  • tragic spectacle
  • appalling scenes of devastation
Chinese Tones