(one's) hands are full - Alemán Inglés Diccionario