blow/knock somebody’s socks off
(informal) to surprise or impress somebody very much
blow/knock somebody’s socks off
(informal) to surprise or impress somebody very much
pull your socks up
(British English, informal) to try to improve your performance, work, behaviour, etc.
You're going to have to pull your socks up.
put a sock in it
(old-fashioned, British English, informal) used to tell somebody to stop talking or making a noise
Can't you put a sock in it? I'm trying to work.