English: Researchers have different takes on the issue.
Telugu: దీనిపై పరిశోధకులు భిన్న వాదనలు వినిపిస్తున్నారు.