well beyond the finish line - Turkish English Dictionary