take somebody by surprise
成語所屬單字surprise
take somebody by surprise — 慣用語
1. To happen when someone is not ready for it, causing shock.
1.慣用語
釋義
使某人吃驚
To happen when someone is not ready for it, causing shock.
例句
The sudden rain took the hikers by surprise.
Did the news of her promotion take you by surprise?