Back to Dictionary
惨不忍睹
慘不忍睹
cǎnbùrěndǔ
1.
spectacle too horrible to endure (idiom); tragic sight
2.
appalling scenes of devastation