At Long Last
WordNet

adverb


(1)   As the end result of a succession or process
"Ultimately he had to give in"
"At long last the winter was over"
 
x
OK