idiom
knock your socks off
impresionar o sorprender a alguien enormemente
Meaning
to impress or surprise someone greatly
Example
The concert will **knock your socks off**!
¡El concierto te **dejará boquiabierto**!