English: And yet, ultimately, they gained it back.
Telugu: అయినప్పటికీ చివరకు వారు విజయం సాధించారు.