Ramba uchiverenga ndima iyi - Kubudirira kwake kukuru kwakauya mumitambo yomumugwagwa. Mushure mokupedza nzvimbo yechi109 pa 1981 World Cross Country Championships, akapedza 26 pa 1992 World Half Marathon Championships
<unk>uye wechisere mumakwikwi echikwata. Ipapo kwakauya basa rake rinokosha sezvo iye akapedza wechitanhatu pa 1994 World Half Marathon Championships <unk> uye akahwina menduru yesirivha mumakwikwi echikwata.