English: Additional research will be necessary.
Telugu: దీనిమీద మరిన్ని పరిశోధనలు అవసరం పడతాయి.