English: And that to me was a huge victory.
Telugu: ఇది నాకు చాలా పెద్ద విజయం.