面面相觑的英语:stand gazing at one another -- being at a loss what to do; each stared speechless at the other.; eye each other; gaze at each other in speechless despair; look at each other, puzzled [surp...
面面相觑的法语:se regarder mutuellement sans savoir que faire;s'interroger du regard;se regarder consternés