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