English: Scholars, however, dispute this.
Telugu: అయితే విద్యావేత్తలు దీనితో విభేదిస్తున్నారు.