English: And yet he won.
Telugu: అయినా అతడు విజయం సాధించాడు.