English: The facts are quite irrefutable.
Telugu: వాస్తవాలు అంగీకరించలేనివిగా ఉంటాయి.