make more of an effort - French English Dictionary