English: The scientists didn't stop there.
Telugu: శాస్త్రవేత్తలు అంతటితోనే ఆగలేదు.