English: A great win indeed.
Telugu: నిజంగా ఇది గొప్ప విజయం.