 Ramba uchinyora ndima iyi - Akakunda menduru yesirivha paMitambo yeMediterranean ya2005. Akatorawo chikamu muWorld Championships muna 1999uye 2003, World Indoor Championships muna 2004 na2006 uye 2000 Olympic Games pasina kusvika kumagumo. 