indisputable fact

Translations
неоспоримый факт
The evidence presented was an indisputable fact.
Представленные доказательства были неоспоримым фактом.