English: A latest study, however, challenges this theory.
Telugu: అయితే, ఆధునిక పరిశోధన ఈ సిద్ధాంతాన్ని సందేహం వెలిబుచ్చింది.