In April 2006 she won the short race at the World Cross Country Championships, as well as a gold medal in the team competition. She established herself as a force to be reckoned with on the cross country circuit, winning the Great Edinburgh International Cross Country three times consecutively from 2006 to 2008 and taking the Cross Internacional de Itálica title in 2007. Internationally, in 2007 she placed fourth at the World Cross Country Championships, was the 1500 m winner at the All-Africa Games and was tenth in the 5000 m at the 2007 World Championships in Athletics. She had improved her 5000 m best to 14:31.20 minutes that year. She was sixth at the 2008 IAAF World Cross Country Championships.