English: Different claims are coming out about this.
Telugu: దీనిమీద రకరకాల వాదనలు వినిపిస్తాయి.