Nyorai mberi kwechikamu chino - Akamirira Kenya munhandare uye pauswa. Akanga ari wechina pa 2011 IAAF World Cross Country Championships
uye mamita zviuru gumi pa 2010 African Championships mu Athletics.