Vocabulary

使命を果たす

to carry out one's mission

expression verb