English: However, researchers debunk this premise.
Telugu: కానీ, అయితే, పరిశోధకులు వాదిస్తున్నారు.