deliverance

nouns

recovery or preservation from loss or danger
"work is the deliverance of mankind"; "a surgeon's job is the saving of lives"
is derived from