to take the long view - French English Dictionary