English: This has been brought up in recent studies.
Telugu: తాజా పరిశోధనల్లో ఈ విషయం స్పష్టమైంది.