overcome several consecutive setbacks - Englisch Synonyme Wörterbuch