English: However, scientists have dismissed this theory.
Telugu: కానీ శాస్త్రవేత్తలు మాత్రమే ఈ ఆలోచనను ఖండించారు.