English: And, of course, more research is needed.
Telugu: సహజంగానే, మరింత పరిశోధన అవసరం.