to do a lot of persuading - Francés Inglés Diccionario