Translated Labs
YOU SAID:
knock their socks off
INTO JAPANESE
靴下をたたき落とす
BACK INTO ENGLISH
Tear off socks
靴下をはがす
Peel off your socks
That's deep, man.