The English term "deliverance" matches the Swedish term "befrielse, överlämnande"