 Ramba uchinyora ndima iyi - Akakunda menduru yesirivha pa2003 Asian Championships, uye akapedza wechishanu pa2006 Asian Games. Akanga ari shasha yenyika yeJapan pakusvetuka pakakwirira muna 2006. Akakwikwidza mu2007 World Championships asina kusvika kumagumo. 