The Italian term "finalmente, infine, alla fine" matches the English term "at last"

other italian words that include "finalmente" : english :
finalmente, alla fine finally
finalmente ultimately
other italian words that include "infine" : english :
ultimo, durare, scorso, infine, continuare last