Chinese: 他们惊得目瞪口呆。
English: They were left speechless.
French: Ils restèrent bouche bée.