English: Scientists stunned
Telugu: . ఆశ్చర్యపోయిన శాస్త్రవేత్తలు