惊得目瞪口呆
英文解释:
  1. n.  be taken aback
  2. n.  be taken back