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