了得 | liǎo de | exceptional / outstanding / dreadful / appalling | |
雷人 | léi rén | (Internet slang) shocking / appalling / terrifying / terrific | |
没眼看 | méi yǎn kàn | (coll.) can't bear to look at it / hideous / appalling | |
惨不忍睹 | cǎn bù rěn dǔ | spectacle too horrible to endure (idiom) / tragic sight / appalling scenes of devastation | |
惨不忍闻 | cǎn bù rěn wén | too horrible to endure (idiom) / tragic spectacle / appalling scenes of devastation | |
伤心惨目 | shāng xīn cǎn mù | (idiom) too appalling to look at |