I'm South African, I had already fallen in love with this song even though I didn't know what it means, but coming here to read the lyrics just brought me to tears. It's a very beautiful song. Thanks for the translation
Correction: Orisa means Deity. It is extremely offensive and derogatory to use the word idol. The equivalent term in European Christian lexicon is angel or saint. Orisa are people who actually existed and have been deified. They are not idols. The lyrics relate to the Yoruba proverb "There is no deity like mother, it is the mother that is worthy of being worshiped".