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