Pinyin Dictionary results for "can bu ren wen"

惨不忍闻
too horrible to endure (idiom); tragic spectacle; appalling scenes of devastation
Dictionary data provided by CC-CEDICT