English: This has been brought up in recent studies.
Telugu: ఇది తాజా అధ్యయనాల్లో వెల్లడైంది.