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