English: This is confirmed by new scientific research.
Telugu: ఈ కొత్త శాస్త్రీయ అధ్యయనం ద్వారా ఇది నిరూపితమైంది.