English: That's an irrefutable truth.
Telugu: అది నమ్మ లేని నిజం.