at (long) last - definition and synonyms

phrase
  1. used for saying that something you have been waiting for finally happens

    I’m so glad to meet you at last.

    Then – at long last – their wedding day finally arrived.

See also main entry: last