not know what hit you
US /nɑt noʊ wʌt hɪt ju/
UK /nɑt noʊ wʌt hɪt ju/

1.
不知所措, 完全被震驚
to be completely surprised or overwhelmed by something, often something negative or sudden
:
•
When the market crashed, many investors didn't know what hit them.
當市場崩潰時,許多投資者不知所措。
•
The boxer landed a punch so fast, his opponent didn't know what hit him.
拳擊手出拳太快,他的對手不知所措。