ReadWriteQuiz
Chinese dictionary
slbe too horrible/tragic to look at; could not bear the sight; extremely tragic; so horrible that one could hardly bear to look at it
他凄凉的处境让人惨不忍睹。
One can hardly bear the sight of her wretchedness.
凝固汽油弹造成的破坏景象惨不忍睹。
The destruction caused by napalm bombs was so appalling that one could hardly bear the sight of it.
经过一场惨不忍睹的比赛,她得了倒数第一。
She trailed in last after a disastrous race.
这种景象真是令人惨不忍睹。
It is a most agonizing sight.