English: He has contributed a lot to science and technology.
Telugu: అతను శాస్త్ర, సాంకేతిక అభివృద్ధికి అపారమైన కృషి చేసింది.