English: Of course, there is need for more research.
Telugu: సహజంగానే, మరింత పరిశోధన అవసరం.