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