English: A great victory indeed!
Telugu: ఇది చాలా పెద్ద విజయం!