make the effort to - French English Dictionary