English: A new study delves into the details.
Telugu: దీనికి సంబంధించిన లోతైన అధ్యయనం కొత్త విషయాల్ని వెల్లడించింది.