English: Today, most scientists are in agreement with this theory.
Telugu: నేడు శాస్త్రవేత్తల్లో ఎక్కువ మంది ఈ సిద్ధాంతానికే మద్దతు తెలియజేస్తున్నారు.