go to the ends of the earth - French English Dictionary