Rambai muchinyora ndima iyi - Akamirira nyika yake mumutambo weOlympic muna 2004. Anokwikwidzawo mumakwikwi ekumhanya uye akahwina menduru yesirivheri nechikwata cheKenya pa2006 IAAF World Cross Country Championships
.