até que enfim

Etymology
+ +

Adverb

 * 1) after a long time; finally; at last

Interjection

 * 1) finally!; at last!