English: There is evidence for this.
Telugu: దీనికి సంబంధించిన ఆధారాలు లభించాయన్నారు.