疲于奔命English Expression:
  • n.  be kept constantly on the run
  • n.  be weighed down with work

(Unregistered user can only view 4 records)