English: Although it turned out well in the end.
Telugu: అయినప్పటికీ చివరికి విజయం సాధించాడు.