HSK7-9
cǎnbùrěndǔ
appalling scenes of devastation
惨不忍睹 (慘不忍睹)
spectacle too horrible to endure (idiom); tragic sight; appalling scenes of devastation
CC-CEDICT