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