idiom > to busy oneself in running about (usually doing official duties) despite
Are you looking for: 力疾力疾奔走More results...
English Expression:
  1. v.   busy oneself in running about (usually doing official duties) despite
  2. v.  illness