English: A lot of scientists contributed to it.
Telugu: ఇందుకు అనేక శాస్త్ర విభాగాలు తోడ్పడ్డాయి.