English: These results were published recently.
Telugu: ఈ ఫలితాలు ఇటీవల విడుదలయ్యాయి.