Ramba uchiverenga ndima iyi - Akamhanyira munhangemutange yevechiduku kaviri paIAAF World Cross Country Championships. Akanga ari wechigumi muna 2011, nhengo isiri yekuisa zvibodzwa yechikwata cheEthiopia chakahwina menduru yegoridhe, uye akavandudza kusvika pachinomwe pa2013
mujaho, achibatsira Ethiopia kuwana menduru yesirivha yechikwata. Akanga ariwo mukwikwidzi wechidiki mumakwikwi e2012 African Cross Country Championships, achipedzisa wechitanhatu mumakwikwi.