Ramba uchinyora ndima iyi - Akakwikwidza pa 1991 World Championships asina kusvika kumagumo, akapedza ari wechipfumbamwe pa 1992 Olympic Games, uye wechina mu 1993 IAAF Grand Prix Final. Akapedza ari wechigumi nenhanhatu pa1994 World Cross Country Championships
, uye nokuda kweizvi akakunda menduru yesirivha nechikwata cheMoroccan mumakwikwi echikwata. Iyi ndiyo yaiva menduru yokutanga yechikwata yakatorwa neMorocco mumutambo uyu.