with difficulties or setbacks - Español Inglés Diccionario