Language:
Free Online Dictionary|3Dict

慘不忍聞

Source : CEDICT

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