English: Recently they announced the winners.
Telugu: ఇటీవల విజేతల వివరాలను ప్రకటించారు.