English: Of course there needs to be more research.
Telugu: సహజంగానే, మరింత పరిశోధన అవసరం.