He was flabbergasted when he heard that his friend had been accused of murder.
他听说朋友被控谋杀罪,大吃一惊。
flabbergast详细解释
flab.ber.gast v.tr.(及物动词)flab.ber.gast.ed,flab.ber.gast.ing,flab.ber.gasts To cause to be overcome with astonishment; astound.See Synonyms at surprise 使大吃一惊,使目瞪口呆:使…被吃惊压倒;使吃惊参见 surprise 来源:[Origin unknown] [出处不明]