English: This has been brought up in recent studies.
Telugu: ఇటీవల జరిపిన పరిశోధనల్లో ఈ విషయాన్ని గ్రహించారట.