enjoy a long run - Francés Inglés Diccionario