have a long lasting marriage - Francés Inglés Diccionario