taken aback
definitions
-
feeling surprised or shocked, especially by something unexpectedvi: ngạc nhiên
examples
-
She was taken aback by his unexpected generosity.
Cô ấy ngạc nhiên trước sự hào phóng bất ngờ của anh ấy.