Ramba uchinyora ndima iyi - Akanga ari mukundi wegoridhe mumutambo wemarathon paMitambo yeMediterranean ya2001. Akamirira nyika yake pa2003 IAAF World Half Marathon Championships
, achiisa yechi35. Akakwikwidzawo kuEuropean Athletics Championships muna 2002 uye 2000 World Mountain Running Championships.