English: And also quite a big victory.
Telugu: అది కూడా చాలా పెద్ద విజయం సాధించింది.