English: Some scholars have contested these views.
Telugu: కొంతమంది శాస్త్రవేత్తలు మాత్రం ఈ వాదనను తప్పుబడుతున్నారు.