
0:00 – 0:14 | INTRO (Instrumental intro) Spaced-out trap hats, deep 808s, and sharp gospel organ stabs. Background choir hums (low pad): “Oh-ohhh / yeahhh.” Ad-lib (Nattedog tone): “Mmm… He pulled me up, yeah…” 0:15 – 0:45 | VERSE 1 (Rap Flow: Aggressive, confident) Lead vocal: I was deep in the dirt, still He saw that shine (yeah) Didn’t earn no grace, but He called me mine (uh) Devil threw shade, I just let that slide (woo) Got the Word in my step, that’s my holy stride (ha!) Dreams took hits, but I never stopped breathin’ Now I’m speakin’ life like I’m done with grievin’ Every chain broke when the truth came through Blood got power, and the love stay true (yeah yeah) Ad-libs: “Uh-huh”, “Let’s go”, “Preach that”, “Ayy!” Backing vocals (choir low harmony): “He pulled me up / He pulled me up…” 0:46 – 1:10 | CHORUS (Nattedog-style hook: soulful, raspy) Main Vocal (melodic): He pulled me up — I was fallin’ low (fallin’ low) Grace hit different when your hands let go (hands let go) Storms came heavy but the peace still flow (peace still flow) Now I’m walkin’ where the sunlight glow Backing Choir (call & response): “He pulled me up (yeah, yeah)” “He set me free (set me free)” “He gave me love (gave me love)” “Now I’m just me (I’m just me)” Ad-libs: “Ayy, that’s God!”, “Yeah, yeah!”, “Lifted!” 1:11 – 1:40 | VERSE 2 (Rap: energetic, syncopated Afrobeat rhythm) Lead vocal: Backslide? Nah, I came too far (too far) Faith in my chest like a bulletproof scar (bang!) Used to chase checks, now I’m chasin’ peace Took my shame, turned pain to release (woah) Choir on the side sing “hallelujah” slow, While I ride that beat, let the Spirit glow. You can feel that fire when the kick drum thump, He raised my name when I fell in the slump (uh-huh!) Ad-libs: “Yeah!”, “Testify!”, “Feel that!” Choir echoes: “He pulled me up…” 1:41 – 2:00 | BRIDGE (Afrobeat percussion builds, brass accents) Main vocal (spoken-rap blend): If you ever been down bad — lift your hands high (yeah) If you lost your way — He the reason why (come on) Grace got range, it can reach that pit, Ain’t no sin too deep for the light to hit (woo!) Call & Response (Choir) Lead: “Who saved me?” Choir: “He did!” Lead: “Who changed me?” Choir: “He did!” Lead: “Every time I trip, He lift!” Choir: “He pulled me up!” Ad-libs: “Let’s go!”, “All glory!”, “Yeah yeah!” 2:01 – 2:35 | FINAL CHORUS (Full Choir + Lead + Brass) Lead Vocal (belting): He pulled me up — I was fallin’ low (fallin’ low) Grace hit different when your hands let go (hands let go) Storms came heavy but the peace still flow (peace still flow) Now I’m walkin’ where the sunlight glow Choir (big harmonies, call & response) He pulled me up (He pulled me up) He set me free (He set me free) He gave me love (He gave me love) Now I’m just me (I’m just me) Ad-libs: “I’m free now!”, “Never the same!”, “Yeah, He did that!” 2:36 – 2:55 | OUTRO (Fading Gospel Organ + 808) Choir hums: “Mmm… He pulled me up…” Nattedog vocal (spoken): “Yeah… I fell, but He caught me. Didn’t see no ladder, but He still pulled me up.” End with brass stab + sub-bass slide.

