Vocabulary

大往生を遂げる

to die peacefully; to have lived a full life

expression verb