English: However, scientists have dismissed this theory.
Telugu: అయితే ఈ వాదనను శాస్త్రవేత్తలు కొట్టిపారేశారు.