for the rest of their lives - Alemán Inglés Diccionario