English: There are all these wins, there is progress.
Telugu: ఈ విజయాలన్నీ ఉన్నాయి, పురోగతి ఉంది.