Pedzisa mutsara unotevera: Akaberekerwa muPrince Albert. Akapedza ari gumi nemana pa 2001 World Championships uye wechinomwe pa 2003 World Championships. Akakwikwidzawo pa
Mitambo yeOlympic ya2004, asi haana kupedza nhangemutange yacho. Mumakwikwi emumadhorobha, Syster akapedza ari wechishanu muLondon Marathon ya2002, uye akakunda Beijing Marathon gore rakatevera.