Pedzisa mutsara unotevera: Akamirira nyika yake mumutambo weOlympic muna 2004. Anokwikwidzawo mumakwikwi ekumhanya nyika yose uye akahwina menduru yesirivheri nechikwata cheKenya ku
2006 IAAF World Cross Country Championships.