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