English: Some scientists are skeptical.
Telugu: ఈ పరిశోధనలపై కొంతమంది శాస్త్రవేత్తలు అనుమానాలు వ్యక్తం చేస్తున్నారు.