English: It is the result of years of work by hundreds of scientists around the globe.
Telugu: దీనితో వందల మంది శాస్త్రవేత్తలు ఎన్నో ఏళ్లుగా చేస్తున్న కృషికి ఫలితం లభించినట్లైంది .