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