드디어

at last; finally

Explanation

at last; finally
In the state of something that one has eagerly waited for being achieved eventually ; in the end.