English: And they did win in the end.
Telugu: చివరికి వారు విజయం సాధించారు.