Noun:
umncedi, kubalizi, umphi, uncediso, owayenomdla, umhlobo, izilimo, nomxhasi, ikwabasekela.
mystery BENEFACTOR saved us.
Not some mystery BENEFACTOR, singular.
Your BENEFACTOR