English: And that’s a major win for us.
Telugu: అదే మాకు పెద్ద విజయం.