at last

/æt læst/ 116
after much delay. "you've come back to me at last!"