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