cǎn
bù
rěn
wén

Definitions

  1. 1. too horrible to endure (idiom); tragic spectacle
  2. 2. appalling scenes of devastation

Components