with many setbacks - Francés Inglés Diccionario