English: However, other researchers have cast doubt on that conclusion.
Telugu: అయితే, ఇతర పరిశోధకులు ఆ తీర్మానంపై అనుమానం వ్యక్తం చేశారు.