Tavleen Singh writes: India is beginning to run out of time