one's socks off

短语

英文释义

短语
  1. With a large amount of effort or intensity. idiomatic
    — I've been working my socks off all week for no reward whatsoever.
0 次浏览 数据来源: Wiktionary