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