English: And also, sure, more researches need to be done.
Telugu: సహజంగానే, మరింత పరిశోధన అవసరం.