English: However, new research has challenged this theory.
Telugu: అయితే, ఆధునిక పరిశోధన ఈ సిద్ధాంతాన్ని సందేహం వెలిబుచ్చింది.