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