English: continuing his scientific work.
Telugu: అతను తన శాస్త్రీయ పని కొనసాగింది.