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