the ups and downs of life - Francés Inglés Diccionario