👉 "Outdistanced" is a phrase in Chinese that means "far apart from each other." It typically describes two or more people who are far apart and cannot be seen or heard together. The phrase can also mean someone who is separated by a long distance, such as through different countries or continents.