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