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