to be very busy or too busy to do sth else
Oxford100% de las películas
Well, they have their hands full with a Roman villa.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición