taken aback

language: zh

definitions

  1. feeling surprised or shocked, especially by something unexpected
    zh: 感到惊讶或震惊的

examples

  1. She was taken aback by his unexpected generosity.

    她对他意想不到的慷慨感到惊讶。