knock your socks off
US /nɑk yʊər sɑks ɔf/
UK /nɑk yʊər sɑks ɔf/

1.
поразить, впечатлить, ошеломить
to impress or surprise someone greatly
:
•
The band's performance is going to knock your socks off.
Выступление группы поразит вас.
•
Wait till you see her new painting; it will really knock your socks off.
Подожди, пока увидишь ее новую картину; она тебя действительно поразит.