English: All these facts are undeniable.
Telugu: ఇవన్నీ కొట్టిపారేయలేని వాస్తవాలని తెలిపారు.