having suffered a setback - Español Inglés Diccionario