English: There are many evidence about it.
Telugu: దీనిపై బోలెడన్ని సాక్ష్యాలు ఉంటాయి.