all has been forgiven

mark schultz

well i know

what it means

to be shackled by my worst mistakes

and i know

what it means to be set free

acos i fell at the cross

as broken as iave ever been

it was there

that i heard my saviour sing

child of mine

lift your eyes

all has been forgiven

every sin is lifted

let your chains

fall away

all has been forgotten

buried at the bottom

of the sea

you are free

and all has been forgiven

now the weight

of the world

is finally lifting off my shoulders

and i

feel like i can breathe

every hope

every dream

everything iave buried deep inside me arise

can you hear the heavens sing?

all has been forgiven

every sin is lifted

let your chains

fall away

all has been forgotten

buried at the bottom

of the sea

you are free

and all has been forgiven

and all your guilt

and all your shame

let it go in jesusa name

lay it all down at his feet

by his grace

in his mercy

all has been forgiven

every sin is lifted

let your chains

fall away

all has been forgotten

buried at the bottom

of the sea

you are free

and all has been forgiven

all has been forgiven

Full Lyrics: all has been forgiven - mark schultz