English: And win it did!
Telugu: అందులో విజయం సాధించారు కూడా!