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