make considerable progress - Englisch Synonyme Wörterbuch