瞠目结舌的英语:be struck dumb; all at sea; be wide-eyed and not make a sound; be so awed (at the sight of) that one couldn't speak; (he) is flabbergasted and has nothing to say.; make sb. open his eyes; ...
瞠目结舌的法语:avoir les yeux écarquillés et la langue liée;rester bouche bé