expression, i-adjective
dumbfounded; speechless; flabbergasted
Idiomatic expression describing a state of being so surprised or shocked that one's mouth hangs open and one cannot speak.
彼の突然の告白に、開いた口がふさがらなかった。
I was left speechless by his sudden confession.
When I heard the news, I was utterly dumbfounded.