play the long game - French English Dictionary