English: Many scientists and researchers were involved.
Telugu: చాలా మంది శాస్త్రవేత్తలు మరియు పరిశోధకులు అభిప్రాయపడ్డారు.