[Verse 1] I walked in the shadow, chains on my feet Carried my failures down a dead-end street Every promise I broke, every tear that I cried Felt like a tombstone piled up inside But You rolled up singing over the dark One word from Your mouth and the grave lost its spark Death started shaking, the ground gave way You turned my midnight into dancing day [Pre-Chorus] Oh, I hear the sound of dry bones rattling Heaven coming down, chains unraveling [Chorus] You turn ashes to alleluia Mourning into a new “Hallelujah!” Graves into gardens, heartbreak to harvest You make beautiful things out of dust Every dead end You redeem it Every scar You’re rewriting the meaning You turn ashes to alleluia I’m singing alleluia [Verse 2] My sin was a mountain too heavy to move My shame was an ocean I thought I’d drown in too But You spoke to the chaos, said “Peace, be still” Now hope is rising on this battle hill [Pre-Chorus] I feel the rush of a soul-fire burning Sorrow and love in resurrection turning [Chorus] You turn ashes to alleluia Mourning into a new “Hallelujah!” Graves into gardens, heartbreak to harvest You make beautiful things out of dust Every dead end You redeem it Every scar You’re rewriting the meaning You turn ashes to alleluia I’m singing alleluia [Bridge – building, half-time feel then explode] You’re the God of the breakthrough, the fourth-man flame The veil-tearing Savior who calls me by name What was finished on Friday is blooming today My King is alive and He’s making a way! (Oh He’s making a way!) [Final Chorus – key up, full band + gang vocals] You turn ashes to alleluia Tears into a triumphant “Hallelujah!” Graves into gardens, night into morning Death is defeated and hope is roaring Every promise You’re keeping Every grave You’re emptying You turn ashes to alleluia We’re singing alleluia Alleluia! Alleluia! [Tag] I was dead in the ground, now I’m heaven-bound Singing alleluia, alleluia You make beautiful things out of us Singing alleluia!