English: Although further studies are needed to support this.
Telugu: అయితే దీన్ని ధృవీకరించడానికి మరిన్ని పరిశోధనలు అవసరం.