Easter means Redemption