a challenging environment - Englisch Synonyme Wörterbuch