English: There's a lot of scientific debate about this.
Telugu: ఈ విషయంపై శాస్త్రీయ చర్చ చాలాచోట్ల ఉంది.