to do a lot of persuading - Französisch Englisch Wörterbuch