we've been happily married for twenty years - Alemán Inglés Diccionario