throw someone a curveball

US /θroʊ ˈsʌm.wʌn ə ˈkɜrv.bɔl/
UK /θroʊ ˈsʌm.wʌn ə ˈkɜrv.bɔl/
"throw someone a curveball" picture
1.

給人出難題, 讓人措手不及

to present someone with an unexpected difficulty or challenge

:
The boss really threw us a curveball with that last-minute change to the project.
老闆在專案上臨時改動,真是給我們出了個難題
Life can sometimes throw you a curveball when you least expect it.
生活有時會在你最意想不到的時候給你一個措手不及