English: There are many evidence about it.
Telugu: ఇందుకు సంబంధించిన ఆధారాలు కూడా ఎన్నో ఉన్నాయి.