on your hands

idiomPart ofhand

on your hands — idiom

1. If you have someone or something on your hands, you are responsible for dealing

1.idiom
Definition

If you have someone or something on your hands, you are responsible for dealing with them.

Example

With three kids on her hands, she has little free time.

They'll have a problem on their hands if they don't fix the issue.