English: Scientists stunned
Telugu: శాస్త్రవేత్తలకు షాక్