Lyrics Page

God Is Good

By Nosa

2,797 views Oct 22, 2026 updated God Is Good - Single album Verified editorial review

Song Meaning

A Nigerian Pidgin testimony runs through this song, and its hook is plain English: "God is good to me, I thank God." The verses list what he did not rely on. "No be my mama, definitely not my Papa... I go school, I no make first class," and "no be by muscle, I work hard but no be by hustle, and no be strength, strength can crumble." The thought matches Zechariah 4:6, where it is not by might nor by power but by the Spirit.

Then the singer names what he did rely on: "Nah God be my anchor, he dey my front, nah him be my backup" (it is God who is my anchor, in front of me and my backup). A line says, "and nah my rock so nothing can break me," which follows Psalm 18:2, and "nah Grace" credits grace for his lack of fear of man.

Later verses tell the story of coming "out of the gutter," where he was "the first to suffer," and being turned from "nobody" into "Oga," a boss, by a God who "no dey forsake me, he no dey fail." A short mention of "the Lord is my shepherd" brings in Psalm 23:1, and the hook, close to Psalm 100:5, returns as the testimony's summary.

Lyrics Verified by Editorial Team

No be my mama, definitely not my Papa

I dey try but no be me fine passI go school I no make first class

Ask no be by muscle,

I work hard but no be by hustle

And no be strength, strength can crumble

I get friends but friends can fumble

Nah God be my anchor

He dey my front, nah him be my backup

And no be man, 'cause man can pack up

Nah Grace ooo

Nah him be my chairman

Nah him be why I no dey fear man

Nah why I say make I share my testimony


God is good, God is good

God is good, God is good

God is good,

God is good to me

I thank God, I thank God

I thank God ooo, I thank God


I first to dey suffer

But he brought me out of the gutter

Ajepako turned me to butter

Me nobody turned into Oga

He no dey forsake me, he no dey fail

He no dey frustrate me

He dey my side and nothing can shake me

And nah my rock so nothing can break me

Nah him be my father

On top him head he carry my matter

And when I call he always dey answer

My God ooooo

See as he bless me, I wan give up but God no let me

Everybody please truly hear this testimony


God is good, God is good

God is good, God is good

God is good,

God is good to me

I thank God, I thank God

I thank God ooo, I thank God


The Lord is my shepherd

Nah him be my shepherd


God is good, God is good

God is good, God is good

God is good,

God is good to me

I thank God, I thank God

I thank God ooo, I thank God


I first to dey suffer

My bread don butter

He took me from nothing

And turn me to something

Man can fail me

Money can fail meHustle can fail me

But God no dey fail

They say make I dey there

Dem say I go fail

But God don say yes

Nobody can say no

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.