English: Many Scientists worked on this.
Telugu: చాలామంది శాస్త్రవేత్తలు ఇందుకోసం ఎంతగానో శ్రమించారు.