English: And there's more evidence to back this.
Telugu: దీన్ని మరిన్ని ఆధారాలు ధృవ పరుస్తున్నాయి.