for the rest of their lives - Francés Inglés Diccionario