English: This is confirmed by new scientific research.
Telugu: ఈ కొత్త పరిశోధన ద్వారా నిర్ధారించబడింది.