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