English: What a great win.
Telugu: ఎంత గొప్ప విజయం.