English: Different claims are coming out about this.
Telugu: ఈ విషయంపై విభిన్న రకాల వాదనలు వస్తున్నాయి.