having suffered a setback - İspanyolca İngilizce Sözlük