English: There are many evidence about it.
Telugu: ఇందులో ఎన్నో ఆధారాలు వదిలారు.