English: There is actually evidence of that.
Telugu: నిజానికి, ఆ విషయానికి సంబంధించిన ఆధారాలు దొరికాయి.