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