English: This has been brought up in recent studies.
Telugu: ఈ మధ్య జరిగిన పరిశోధనల్లో కూడా ఈ విషయం నిరూపణ అయింది.