English: Some researchers are challenging this stance.
Telugu: అయితే, కొందరు పరిశోధకులు ఆ అభిప్రాయాన్ని సవాలు చేస్తున్నారు.