English: However some scientists dispute this determine.
Telugu: అయితే కొందరు శాస్త్రవేత్తలు మాత్రం ఈ విషయాలను కొట్టి పారేస్తూ ఉంటారు.