knock someone's socks off

Verb

 * 1)  To impress greatly; amaze; stun.

Translations

 * Danish: slå benene væk under, slå fødderne væk under
 * Hungarian:, , dob egy hátast
 * Polish: zrywać beret, zerwać beret