ADJ-GRADED [usually verb-link ADJ, ADJ to-infinitive]大为惊讶的;目瞪口呆的 If you say that you are flabbergasted, you are emphasizing that you are extremely surprised. 大为惊讶的;目瞪口呆的 [emphasis]
Everybody was flabbergasted when I announced I was going to emigrate to Australia.