Ramba uchiverenga ndima iyi - Akamhanyira munhangemutange yevechiduku kaviri paIAAF World Cross Country Championships. Akanga ari wechigumi muna 2011
, nhengo isiri yekuisa zvibodzwa yechikwata cheEthiopia chakakunda menduru yegoridhe, uye yakavandudza kusvika papfumbamwe pamakwikwi e2013, ichibatsira Ethiopia kumenduru yesirivheri yechikwata. Akanga ariwo mukwikwidzi wechidiki mumakwikwi e2012 African Cross Country Championships, achipedzisa wechitanhatu mumakwikwi.