English: And then they finally won.
Telugu: చివరకు వారు విజయం సాధించారు.