flabbergasts
1. He is flabbergast when he hears that his friend has been accused of murder.
他听说朋友被控谋杀罪,大吃一惊。
2. Flabbergast: to cause to be overcome with astonishment; astound
使大吃一惊,使目瞪口呆