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