English: Scientists are arguing about this.
Telugu: ఈ విషయాన్ని శాస్త్రవేత్తలు మాత్రం కొట్టిపారేస్తున్నారు.