English: But more research is needed to confirm this.
Telugu: కానీ ఈ సమాచారాన్ని నిర్ధారించడానికి మరింత పరిశోధన అవసరం.