Lyrics
Nafsi yangu, yakungoja Bwana
Kuliko walinzi, wangojavyo asubuhi
Naam kuliko walinzi
Wangojavyo asubuhi
Nafsi yangu yakungoja
Wale wote, wamngojao Bwana
Watafanywa upya, nguvu zao maishani
Naam kuliko walinzi
Wangojavyo asubuhi
Nafsi yangu yakungoja
Wamngojao Mungu wao
Watafanywa upya
Nguvu zao maishani
Wale wote
Ewe dada, ukimngoja Bwana
Utafanywa upya
Nguvu zako maishani
Naam kuliko walinzi
Wangojavyo asubuhi
Nafsi yangu yakungoja
Wale wote wangojao Bwana
Watafanywa upya, nguvu zao maishani
Wale wote wangojao Bwana
Watafanywa upya, nguvu zao maishani
Naam kuliko walinzi
Wangojavyo asubuhi
Nafsi yangu yakungoja
Naam kuliko walinzi
Wangojavyo asubuhi
Nafsi yangu yakungoja
Video
Meaning & Inspiration
“Nafsi Yangu Yakungoja Bwana” is a Swahili confession of patient hope in God. Its central image compares the soul’s waiting with watchmen looking for morning, language drawn directly from the Psalms. Repetition gives the song a meditative character, returning again and again to the assurance that longing for God is not empty or forgotten.
The verses also declare that those who wait for the Lord will receive renewed strength. By addressing a sister personally, the song applies that promise to someone who may be tired or facing difficulty, while keeping God as the source of renewal. The combination of watchful waiting and restored strength brings Psalm 130 and Isaiah 40 into a single theme: faith remains attentive during delay because God can sustain those who trust him. The song therefore treats waiting not as passivity, but as continued reliance on the Lord for strength in daily life.
Related Scripture
- Psalm 130:5-6 The psalm compares waiting for the Lord with watchmen waiting for morning.
- Isaiah 40:31 Isaiah says those who wait for the Lord will renew their strength.