(Sung in Swahili)

Uliyoyatenda kwangu ni mengi (You have done a lot for me)
Shuhuda zako hazielezeki (Your testimonies cannot be explained)
Umefanya hili, umefanya lile (You have done this, You have done that)
Umenipa jina, Baba ninakushukuru (You have given me a name; Father, I thank You) (Repeat)

Refrain:
Niseme nini? Siwezi kueleza (What can I say? I cannot explain)
Baba ninakushukuru (Father, I give thanks)
Umefanya mengi, siwezi kueleza (You have done so much that I cannot explain)
Baba ninakushukuru (Father, I give thanks)
Nikulipe nini, kwa yote umetenda? (What can I give You, for all You’ve done for me?)
Baba ninakushukuru (Father, I give thanks)
Nikulipe nini, kwa yote umetenda? (What can do to repay You, for all You’ve done for me?)
Baba ninakushukuru (Father, I give thanks)

Baraka zako hazihesabiki (Your blessings cannot be counted)
Wema wako hauzoeleki (Your Goodness cannot be explained)
Umefanya hili, umefanya lile (You have done this, You have done that)
Umenipa jina, Baba ninakushukuru (You have given me a name; Father, I thank You) (Repeat)

(Refrain)

Bali ninakushukuru (But I give thanks) x?

Baba ninakushukuru (Father, I give thanks) x?

Umefanya hili, umefanya lile (You have done this, You have done that)
Umenipa jina, Baba ninakushukuru (You have given me a name; Father, I thank You) (Repeat)

Umefanya hili, umefanya lile (You have done this, You have done that)
Utafanya na lile, Bado ninakuamini (You will do that, Still I trust You) (Repeat)