I VM 2005 i Helsingfors tok hun igjen sølv på 800 meter, denne gangen gikk gullmedaljen til Zulia Calatayud. Under innendørs-VM 2006 tok hun bronse på 800 meter etter et løp på 2.00,34. Ytterligere en 800 meter-medalje ble det under VM 2007 da hun tok sølv etter Janeth Jepkosgei.