have on hands
have (someone or something) on (one's) hands
1. To be responsible for or burdened with someone or something. I'd come and pick you up, but I've got Jane's kids on my hands this weekend. The restaurants power went out, and now I have all this spoilt food on my hands!
2. To have to confront or deal with something. If the two countries don't start stop this antagonistic back-and-forth, we could have a nuclear war on our hands!
have someone or something on one's hands
to be burdened with someone or something. (Have can be replaced with leave.) I run a record store. I sometimes have a large number of unwanted records on my hands. Please don't leave the children on my hands.