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