There is an African song called "Si Si Dolada"(spelling may vary) currently sung by various a capella community choir type groups. It's a fine song, but nobody has been able to tell me where it comes from, what language it's in or what it means. Anybody got any background on this?