English: Scientists were astounded by what they read.
Telugu: శాస్త్రవేత్తలు ఏం తేల్చారో చూసి ఆశ్చర్యపోతున్న భక్తులు.