Language:
Free Online Dictionary|3Dict

惨不忍闻

Source : CEDICT

too horrible to endure (idiom); tragic spectacle/appalling scenes of devastation