English: The scientists clapped.
Telugu: ’’ అని పెదవి విరిచారు శాస్త్రవేత్తలు.