 Ramba uchiverenga ndima iyi - Somumhanyi wechiduku akanga achikwikwidza pamwero weEurope. Pa1983 European Junior Championships akasvika kuma semi fainari emamita zana 12.29 uye akapedza wechinomwe mu4 × 100 metres relay. Pamusangano unotevera muna 1985 akasvika kumasemi fainari emamita zana nemakumi maviri. Akakwikwidzawo mumakwikwi emamita makumi matanhatu nemakumi maviri pamakwikwi eEuropean Indoor Championships muna1985, uye mamita zana nemakumi maviri pamakwikwi eEuropean Championships muna1986. Imwe chetezve makwikwi epasi rose muma1980 yakatevera, 1989 European Indoor Championshipsapo iye haana kupfuurira mberi kupfuurira kupisa kwemamita 60. 