 Ramba uchinyora ndima iyi - Achiri kuyaruka akahwina menduru yesirivha paWorld Youth Championships muna 2007, akapedza wechina pa2008 World Junior Championships uye menduru yegoridhe pa2009 European Junior Championships. 