be constantly busy or active - Francés Inglés Diccionario