 Ramba uchiverenga ndima iyi - Akakwikwidza kumitambo yeOlympic yezhizha ya2000 uye kumakwikwi eWorld Championship muna 2003uye 2005 pasina kusvika kumagumo. Akakunda menduru yesirivha pa2006 Commonwealth Games. 