 Nyorai mberi kweiyi ndima - Muna 2004, akapedza ari wechinomwe mumakwikwi emamita 3 000 paWorld Indoor Championships ya2004, uye wechi15 mumakwikwi emamita 10 000 kumaOlympics a2004. Muna 2005, akahwina menduru yebronze mumamita 3000 pa2005 European Indoor Championships, akapedza gumi nemanomwe mumamita 10,000 pa2005 World Championships uye wechitanhatu mumamita 5000 pa2005 World Athletics Final. 