have a lot going on - Francés Inglés Diccionario