English: But win it did.
Telugu: కానీ, విజయం సాధించింది.