a lot to contend with - Englisch Synonyme Wörterbuch