English: Over 100 scientists. . .
Telugu: 100 మంది శాస్త్రవేత్తలు. .