English: Other researchers, though, arrive at a different conclusion.
Telugu: కానీ, ఇతర పరిశోధకులు వేరే నిర్ధారణకు వచ్చారు.