English: But experts have disagreed on the reasons.
Telugu: అయితే దీనిపై నిపుణులు భిన్నాభిప్రాయాలు వ్యక్తం చేస్తు న్నారు.