English: More research is needed toward this.
Telugu: దీనిమీద మరిన్ని పరిశోధనలు అవసరం పడతాయి.