be too difficult to convince - French English Dictionary