Indian Economy May Have Picked Up Pace