English: But, actually, they did succeed.
Telugu: అయినప్పటికీ చివరకు వారు విజయం సాధించారు.