sich retten

listen to the pronunciation of sich retten
Deutsch - Englisch
to escape
sich mit dem Schleudersitz retten
to bail out
sich vor etwas nicht retten können
to be swamped with something