English: There are contradictory claims regarding this.
Telugu: దీనికి సంబంధించి భిన్న వాదనలు విన్పిస్తున్నాయి.