enjoy a long run - Alemán Inglés Diccionario