English: As astonishing as that sounds, it's true.
Telugu: విన‌డానికి ఆశ్చ‌ర్యంగా ఉన్నా ఇది నిజం.