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