 Ramba uchinyora ndima iyi - Mutambo wake wokupedzisira waiva pa 1992 Pan Arab Games. Akagadzawo nhambo yakanakisisa gore iroro, nemaawa 1:22:51 munhangemutange muHildesheim, Germany. Mushure mekupedza chinhanho chechinomwe mumitambo yeMediterranean ya1991, akaita rake rekupedzisira repamusoro-soro kuAlgeria pa1993 World Championships muAthletics, akawana chinzvimbo chepamusoro che34 uye nzvimbo mbiri kumashure kwaHatem Ghoula, uyo akazove muAfrica wekutanga kuwana menduru yepasi rose mumutambo uyu. 