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