I stood there dumbfounded.

我站在那儿目瞪口呆。

相关词汇
stoodv. 坐落( stand的过去式和过去分词 ),维持原状,停着,处于某种状态;
thereadv. 在那里,那里,在那一点上;pron. 表示某物或某人的存在或某事的发生(常用作be, seem或appear的主语);int. (表示满足、烦恼)你瞧,好啦,得啦;
dumbfoundedadj. 惊呆的,目瞪口呆的;v. 使人哑然失声,使发楞( dumbfound的过去式和过去分词 );
相关好句