English: Our scientists have done a tremendous work.
Telugu: మన శాస్త్రవేత్తలు ఎంతో కృషి చేశారు.