English: But, in the end, they emerged victoriously.
Telugu: అయినప్పటికీ చివరకు వారు విజయం సాధించారు.