to accomplish; to finish; to carry through to the end (despite difficulties)
彼はどんな困難な仕事でも最後までやり遂げると評判だ。
He has a reputation for carrying through any difficult job to the end.
このプロジェクトを必ずやり遂げるとチームで誓った。
The team vowed to see this project through to completion.
留学という目標をやり遂げて、彼女は成長した。
She accomplished her goal of studying abroad and grew as a result.