On one's hands

1) на чьей-либо ответственности 2) [американский вариант английского языка] налицо, поблизости

Большой англо-русский словарь

On one's hands

phrasal in one's possession or care Example: too much time on my hands

Merriam-Webster's Collegiate Dictionary