dumbfounded; speechless; flabbergasted; struck dumb with astonishment
彼の発言に唖然とした。
His remark left me speechless.
唖然として言葉が出ない。
I was so dumbfounded I couldn't get a word out.
予想外の発表に唖然としてしまった。
The unexpected announcement left me stunned.