to do a lot of persuading - Turkish English Dictionary