English: Several experts have denied this theory.
Telugu: ఆ సిద్ధాంతంతో చాలామంది శాస్త్రవేత్తలు విభేదించారు.