deliverance (n.)

c. 1300, "action of setting free" in physical or spiritual senses, from Old French deliverance (12c.), from délivrer (see deliver). Formerly also with senses now restricted to delivery.