English: Although they eventually worked it all out.
Telugu: అయినప్పటికీ చివరకు వారు విజయం సాధించారు.