English: Some scholars disagreed with this view.
Telugu: ఈ అభిప్రాయాన్ని కొంతమంది పండితులు విమర్శించారు.