Ramba uchiverenga ndima iyi - Akanga ari wechisere munhangemutange refu uye wechina munhangemutange pfupi pa2005 IAAF World Cross Country Championships
, vachitungamira Qatar kuhwina bronze yechikwata pazviitiko zvese izvi. Mumugwagwa gare gare gore iroro akava shasha yenyika ye steeplechase nekukunda pa2005 World Championships muAthletics, achikunda vakwikwidzi vake veKenya Kemboi naKipruto. Akatanga gore rakatevera nekumhanya rekodhi reAsia remukati kuti akunde menduru yegoridhe yemamita 3000 pa2006 Asian Indoor Athletics Championships. Achienda kunhandare yepasi rose, akamhanya muchiitiko ichi pa2006 IAAF World Indoor Championships ndokutora menduru yesirivheri, achirasikirwa naKenenisa Bekele nemasekondi maviri. Iyi yakanga iri menduru yake yekutanga yepasi rose yemukati asi haana kufara nemaitiro ake emujaho: "Izvo zvaive zvisina kungwara kwandiri. Ndaiziva chaizvo apo Kenenisa aizotanga kurova kwake uye ndakaronga kuva pedyo naye panguva iyoyo. Asi handina".