English: It has been long debated by scientists.
Telugu: కొంతకాలంగా శాస్త్రవేత్తల్లో ఇది చర్చనీయాంశంగా ఉంది.