English: There is more evidence.
Telugu: ఇప్పుడు మరికొన్ని ఆధారాలు లభిస్తున్నాయి.