to do a lot of persuading - Español Inglés Diccionario