Ramba uchiverenga ndima iyi - Akanga ambokwikwidza mumakwikwi eIAAF World Cross Country Championships muna 2005, asi akapedza ari pachinzvimbo chechi18. Muna 2006, akakunda musangano weOeiras International Cross Country, asi akabva kunze kweWorld Cross Country Championships mwaka iwoyo
.