2.she was dumbfounded at the sight that met her eyes.
被闯入眼帘这一幕惊呆了。
3.Don't tell me without a doubt this dumbfound luck has all run out.
别确信无疑地告诉我那目瞪口呆运气都用光了。
4.His denial that he had witnessed the accident dumbfounded me.
他否认曾亲眼目睹这一事故发生把我惊呆了。
5.I've seen more than a few hives throwing off a swarm, and never has one failed to transfix me utterly, or to dumbfound everyone else within sight of it.