at long last - definition and synonyms

phrase
  1. if something happens at long last, it happens after you have been waiting for it for a long time

    The train’s here at long last.

See also main entry: long