Under relentless opposition fire over demonetisation, Prime Minister Narendra Modi on Friday took a swipe at his critics, saying their “pain” was that they did not get a “chance for preparation” before he announced the move, even as political battle over the exercise escalated.