English: Some historians dispute their account.
Telugu: కొంతమంది చరిత్రకారులు మాత్రం ఆ వాదనను విభేదిస్తున్నారు.