English: A few researchers challenged this view, however.
Telugu: అయితే, కొందరు పరిశోధకులు ఆ అభిప్రాయాన్ని సవాలు చేస్తున్నారు.