for the rest of her life - Alemán Inglés Diccionario