have someone/something on your hands phrase
to have a person or a problem that you must deal with
It looks as though we’re going to have a lawsuit on our hands.
Thesaurus: to try to deal with a problem or difficultysynonym
Main entry: hand
Useful english dictionary. 2012.