to do a lot of persuading - Deutsch Englisch Wörterbuch