 Ramba uchiverenga - Akamirira Romania pa1990 European Athletics Championshipsuye 1991 World Championships muna Athletics, uye aiva chikwata nendarira Medalist pa 1995 IAAF World Cross Country Championships. Akanga ari nyanzvi yemukati, achionekwa katatu paEuropean Athletics Indoor Championships yakanakisa kuiswa kwechina muna 1992 uye kaviri paWorld Indoor Championships. Akanga ari 1995 menduru yegoridhe paBalkan Athletics Indoor Championships. 