Pedzisa mutsara unotevera: Pashure pokukunda menduru yendarira pamakwikwi eWorld Championships muna 2005 akava World Half Marathon Champion. Akakunda menduru yesirivha pa
2006 IAAF World Road Running Championships uye akasvika padanho re2007 London Marathon, achitora nzvimbo yechitatu.