Vocabulary

命の恩人

lifesaver; person who saved one's life

expression noun