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