Fetching details from the dictionary...

to accomplish; to finish; to carry through; to follow through
どんな困難があっても最後まで遣り遂げる覚悟だ。
I am resolved to see it through to the end no matter what difficulties arise.
チーム全員の協力があってこそ遣り遂げられた。
It was accomplished precisely because of the entire team's cooperation.
長年の研究をついに遣り遂げて論文を発表した。
Having finally completed years of research, I published the paper.