What is the meaning of [Have a Lot on One’s Plate]

Be busy, be in the middle of many ongoing tasks