Restoration: restitution: surrender.
A giving back or returning of anything: surrender: a rendering of the sense: explanation.