English: Scientists working on it.
Telugu: శాస్త్రవేత్తల మెదళ్లకు పనిపెడుతోంది.