English: These are unquestionable facts.
Telugu: ఇవేవీ నిరాకరించలేని వాస్తవాలు.