on the go
• very active or busy.
• "he's been on the go all evening"
Similar:
busy,
occupied,
employed,
hard at work,
wrapped up,
rushed off one's feet (with),
hard-pressed,
at work (on),
on the job,
absorbed in,
engrossed in,
immersed in,
preoccupied with,
active,
lively,
industrious,
bustling,
energetic,
tireless,
busy as a bee,
hard at it,
on the hop,