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