pull through
VerbWordNet 3.0
Verb (2)
- continue in existence after (an adversity, etc.)“He survived the cancer against all odds”Synonyms: survivepull throughpull roundcome throughmake it
- bring into safety“We pulled through most of the victims of the bomb attack”Synonyms: savecarry throughpull throughbring through