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