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