English: However, the opinions of researchers on this subject differ.
Telugu: అయితే వీటిపై పరిశోధకులు భిన్న అభిప్రాయాలను వ్యక్తం చేస్తున్నారు.