2006 bestritt sie keine Wettkämpfe, kehrte 2007 mit einem Sieg bei den Afrikaspielen in Algier mit neuem Spielerekord von 6278 Punkten zu alter Stärke zurück. Zudem nahm sie an den Weltmeisterschaften in Osaka teil, konnte aber erneut ihren Wettkampf beenden. Auch 2008 bestritt sie keine Wettkämpfe und verpasste 2009 die Teilnahme an den Weltmeisterschaften in Berlin. 2010 siegte sie dann bei den Afrikameisterschaften in Nairobi mit 6031 Punkten und startete anschließend bei den Commonwealth Games in Neu-Delhi, musste dort ihren Wettkampf aber vorzeitig beenden. Im Jahr darauf wurde sie bei den Weltmeisterschaften im südkoreanischen Daegu mit 6183 Punkten 12. und siegte anschließend zum dritten Mal in Folge bei den Afrikaspielen in Maputo mit 6172 Punkten. 2012 bestritt sie ihre letzten Afrikameisterschaften in Porto-Novo und brach dort den Siebenkampf vorzeitig ab, siegte aber in ihrer stärksten Individualdisziplin, dem Speerwurf mit einer Weite von 54,62 m. Sie qualifizierte sich auch für die Olympischen Spiele in London, ging dort aber kurzfristig nicht an den Start und beendete damit vorläufig ihre Karriere im Alter von 30 Jahren. 2017 und 2018 startete sie bei einzelnen Wettkämpfen im Speerwurf, entschied sich aber am 7. November 2018, ihre Karriere ganz zu beenden.