Wywalczyła brązowy medal mistrzostw Azji w 2005 roku. W 2006 roku zajęła piąte miejsce na igrzyskach Wspólnoty Narodów oraz była trzecia na igrzyskach azjatyckich. Ponownie stanęła na najniższym stopniu podium mistrzostw Azji w 2007 roku. Na eliminacjach kończyła swoje występy w trzech kolejnych imprezach globalnych: mistrzostwach świata w Osace (2007), igrzyskach olimpijskich w Pekinie (2008) oraz mistrzostwach świata w Berlinie (2009). Na koniec sezonu 2009 trzeci raz w karierze zdobyła brąz azjatyckiego czempionatu. Podczas igrzysk Wspólnoty Narodów w październiku 2010 sięgnęła po złoty medal – to pierwszy w historii złoty medal igrzysk w lekkoatletyce dla reprezentantki Indii. W listopadzie 2010 zdobyła drugi w karierze brązowy medal igrzysk azjatyckich.