Finding our rest in Christ, we are restored and reconciled; we are released to be His ambassadors in the world.