English: But some researchers are now coming to a different conclusion.
Telugu: కానీ కొంతమంది పరిశోధకులు ఇప్పుడు వేరే నిర్ధారణలకు వస్తున్నారు.