English: Scientists were astounded.
Telugu: శాస్త్రవేత్తలు బిత్తరపోయారు.