"complete one's mission" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): kończyć czyjś misja
  1. complete verbo + mission sustantivo
    Very strong collocation

    After all, I needed him more than ever if we were to complete our mission.