やりとげる

やりとげる · yaritogeru · JLPT N1 · noun

to accomplish

🏁 やる (do) + 遂げる (carry through to the end) = do it all the way to completion

とげる comes from 遂げる, meaning to carry through to the end. やり is the stem of やる (to do), so the whole word means doing something through to its finish.

More Japanese words · How Japanese works