Nyora kupfuurira kweiyi ndima - Iye akaberekerwa muPrince Albert. Akapedza ari gumi nemana pa 2001 World Championships uye wechinomwe pa 2003 World Championships. Akakwikwidzawo muMitambo yeOlympic ya2004
, asi haana kupedza nhangemutange yacho. Mumakwikwi emumadhorobha, Syster akapedza ari wechishanu muLondon Marathon ya2002, uye akakunda Beijing Marathon gore rakatevera.