English: Scientists have been divided on this matter.
Telugu: శాస్త్రవేత్తలు ఈ అంశంపై విభజించబడ్డాయి.