English: He did call for more research.
Telugu: అతను మరింత పరిశోధన కోసం పిలుపునిచ్చారు.