마침내

finally; after all

Explanation

1. finally; after all
Eventually, in the end.

2. at last
Finally, in the end.