English: Scientists have long debated over this question.
Telugu: ఈ అంశంపై శాస్త్రవేత్తలు దీర్ఘకాలం చర్చించారు.