English: New research findings are further substantiating this connection.
Telugu: క్రొత్త పరిశోధన ఈ కనెక్షన్ గురించి అదనపు ఆధారాలను వెల్లడిస్తుంది.