 Ramba uchiverenga ndima ino - Akatanga kumhanya mukupera kwema1970 uye akatanga kukwikwidza pasi rose nguva pfupi yapfuura, kusanganisira kupedzisa kwechishanu pa1981 Summer Universiadeuye wechisere pa 1985 European Athletics Indoor Championships. Akakunda mikombe yake yenyika munguva iyi, achitora zita rekunze re5000 metres muna 1979 na1982, ipapo zita remukati re3000 metres muna 1985. 