Ramba uchinyora ndima iyi - Akakunda menduru yesirivha munhangemutange yevechidiki paAsian Cross Country Championships ya1993. Muna 1994 World Cross Country Championships akapedza gumi nemasere mumakwikwi evana vadiki, uye akahwina menduru yebronze mumakwikwi echikwata. Muna 1995 World Cross Country Championships akapedza makumi maviri mumakwikwi makuru uye akapedza wechina mumakwikwi echikwata. Akapedza ari wechishanu pa1996 World Half Marathon Championships
.