English: However, scientists refute this view.
Telugu: కానీ నాసా శాస్త్రవేత్తలు ఈ విషయాన్ని కొట్టిపారేస్తున్నారు.