English: There are many evidence about it.
Telugu: దీనిపై పలు ఆధారాలు కూడా చూపించారు.