"explain one's departure" — Diccionario de colocaciones de inglés

Automatic translation (No garantizamos su exactitud.): wyjaśniać czyjś odjazd
  1. explain verbo + departure sustantivo
    Suelta colocación

    Better to face her now, the comm officer told himself, than have to explain his abrupt departure at some later date.