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