rescue
deliverance
delivery
saving
recovery or preservation from loss or danger
work is the deliverance of mankind
a surgeon's job is the saving of lives