well beyond the finish line - French English Dictionary