Despite this, he managed to escape.
बावजूद इसके वो भागने में कामयाब रहे।