마침내
finally; after all
Explanation
1. finally; after all
Eventually, in the end.
2. at last
Finally, in the end.