English: However, recent research seems to prove this theory wrong.
Telugu: ఇటీవలి శాస్త్రీయ పరిశోధన, అయితే, ఈ నమ్మకాన్ని తప్పుగా చూపించింది.