1.His denial that he had witnessed the accident dumbfounded me.
他否认曾亲眼目睹这一事故的发生把惊呆了。
2.Don't tell me without a doubt this dumbfound luck has all run out.
别确信无疑地告种令人目瞪口呆的运气都用光了。
3.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.