English: There is a LOT of scientific debate over this one.
Telugu: ఈ విషయంపై శాస్త్రీయ చర్చ చాలాచోట్ల ఉంది.