incontestable fact

Translations
неоспоримый факт
It is an incontestable fact that the Earth orbits the Sun.
Это неоспоримый факт, что Земля вращается вокруг Солнца.