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