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