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