English: Hundreds of researchers have worked on it.
Telugu: ఇందుకోసం కొన్ని వందల మంది శాస్త్రవేత్తలు శ్రమించారు.