English: As well as the continuous effort and perseverance of many scientists behind it.
Telugu: అలాగే దాని వెనక ఎంతోమంది శాస్త్రవేత్తల నిరంతర కృషి, పట్టుదల ఉంటుంది.