make an effort to - French English Dictionary