Pedzisa mutsara unotevera: Tune akakwikwidza munhangemutange yemarathon paWorld Championships ya2005. Pa
2006 World Road Running Championships akapedza wechina mumakwikwi ega ega. Ikoku kwakanga kwakanaka zvakakwana kubetsera Ethiopia kuwana menduru yesirivha mumakwikwi echikwata.