manage to convince - French English Dictionary