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