English: But here's an indisuputable fact.
Telugu: కానీ ఇది ఒక నమ్మలేని నిజం.