English: As incredulous as that sounds, it is true.
Telugu: వినడానికి నమ్మశక్యంగా లేకపోయినా ఇది నిజం.