English: That's an undeniable fact.
Telugu: అది కాదనలేని వాస్తవం.