English: But, the scientists have done it.
Telugu: కానీ శాస్త్రవేత్తలు ఆ పని చేశారు.