on one's hands

1) на чьей-л. ответственности 2) амер. налицо, поблизости

Источник: Полный англо-русский словарь на Gufo.me