English: The findings were published recently.
Telugu: వీటికి సంబంధించిన ఫలితాలనే తాజాగా విడుదల చేశారు.