keep up to the collar
Are you looking for: 拼命拼命地拼命地干活拼命 拼命地 拼命地干活More results...
English Expression:
  1. n.  keep up to the collar
  2. n.  work one's finger to the bone