Fetching details from the dictionary...

to accomplish; to finish; to carry through; to follow through
彼は非常に難しい仕事をやり遂げた。
He accomplished a very difficult task.
どんな困難があってもやり遂げる。
I will accomplish it no matter what difficulties arise.
やり遂げた後の達成感は格別だった。
The sense of accomplishment after completing it was extraordinary.