"be on the go"
Meaning: be very busy (going from one thing or project to another)
Example: Cathy doesn't seem to get tired. She's been on the go all day.
Last week's idioms
pull an all-nighter
(Someone's) made his/her own bed; now let him/her lie in it.