English: There are many evidence about it.
Telugu: దీనికి చాలా ఆధారా లున్నాయి.