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