Ramba uchiverenga ndima ino - Pakutanga kwebasa rake rokumhanya pamwero wenyika, akava wechipiri paMoscow Marathon muna 2002, ndokuzokunda Ufa Marathon gore rakatevera racho. Iye akanga ari mukundi womujaho weMoscow muna 2005. Muna 2008, akauya wechipfumbamwe paLondon Marathon uye akaisa 21st mumutambo weOlympic wevarume
.