Finally after a lengthy wait (2,4,4)
I believe the answer is:
at long last
(Other definitions for at long last that I've seen before include "repairing the biggest shoes?" , "cobbling size seventeens?" , "Finally" , "Eventually" , "After much delay" .)