English: Other research corroborates this.
Telugu: అదే నిజమని మరిన్ని పరిశోధనలు రుజువు చేస్తున్నాయి.