Prime Minister Narendra Modi on Saturday warned of "tough decisions" over the next couple of years to improve the country's financial health, which he said may not go down well with some sections and attacked the way the UPA government had handled the economy.
"Taking tough decisions and strong measures in the coming one or two years are needed to bring financial discipline which will restore and boost the country's self-confidence", he said while addressing BJP workers in Panaji.
This is the first occasion in less than three weeks since taking over reins of power that Mr Modi has made sharply critical comments on the Manmohan Singh government's performance.
"I have taken over the reins of the country in circumstances when there is nothing left behind by the previous government. They left everything empty. The country's financial health has hit the bottom," he said.
However, in the short run, such measures may not go down well with everybody, he said.
On the other hand, if these tough measures were not taken, the financial situation would not improve, he said, adding, "We need to take action wherever required."
"We won't be helping the country by praising Modi and praising BJP. There is no guarantee that just singing praise of Modi would improve the situation. We need to take harsh measures to improve the financial situation," he said.
Later, Mr Modi tweeted that "time has come to take tough decisions in the interest of the nation".
"Whatever decisions we take will be solely guided by national interest."