English: There are many evidence about it.
Telugu: దీనికి సంబంధించి తన వద్ద పలు సాక్షాధారాలు ఉన్నాయన్నారు.