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