English: Some scholars have contested these views.
Telugu: కొందరు పండితులుకూడ ఈ అభిప్రాయాన్నే వెలిబుచ్చారు.