568. to knock someone’s socks off とても驚かせる、感動させる
- this means to impress someone, or to surprise them with something very good
1. The CEO promised that their next gadget would knock everyone’s socks off.
2. You need to go in there and give them a presentation that knocks their socks off.