English: Well done, nevertheless.
Telugu: అయినప్పటికీ బాగా చేసాడు.