English: But other scholars disagree.
Telugu: కానీ ఇతర శాస్త్రవేత్తలు ఈ వాస్తవం తోసిపుచ్చే.