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