English: Many researchers have backed up this theory.
Telugu: చాలామంది శాస్త్రవేత్తలు ఈ సిద్ధాంతాన్ని నిరూపించడానికి పనిచేశారు.