English: These results have been announced recently.
Telugu: ఈ ప్రయోగాల ఫలితాలు ఇటీవల వచ్చాయి.