O ti wa ni lilo fun Steenbras fifa-fifun-ipamo hydroelectricity ero eyi ti o se afikun ipese ina Cape Town nigba awon akoko ti tente eletan.. 
Wọ́n gbàgbọ́ pé ara ètò àwọn ènìyàn ní “ẹ̀tọ́ sí èmi, òmìnira, ìpàdé àlàáfíà, láti sọ tinú wọn jáde, láti sin Ọlọ́run wọn àti láti ṣe nkan tí ó ń fún wọn ní ìdùnnú”, àti pé Ọlọ́run ni ó ń fún yàn ní àwọn àǹfàní yìí.Ìtàn wọn dá ẹgbẹ́ òṣèlú náà kalẹ̀ ní ọjọ́ kẹrìnlá oṣù kẹjọ ọdún 2009, wọ́n sì ní ète láti kópa nínúìdìbò ààrẹ ọdún 2010.. 