Addressing hundreds of dignitaries, lawmakers and officials in his annual state of the nation address at the Kremlin, Putin said however that Russia would not sever ties with the West despite raging confrontation with Brussels and Washington over the Ukraine conflict.
"Every time someone believes Russia has become too strong, independent, these instruments get applied immediately," Putin said, referring to sanctions.
The West "would have thought up some other excuse to contain Russia's growing possibilities", failing the current tension over Crimea and Ukraine, Putin said.
"We are ready to take upon any challenge and win."
More From This Section
Employing extremely emotional language, Putin said that Crimea, which Moscow seized from Ukraine in March, had a "sacred" significance for Russia, comparing it to the Temple Mount in Jerusalem.
"That is how we will treat this," Putin said.
"From now and forever."
He said Russia would not scale back its ties with the West despite bitter confrontation over the Ukraine crisis which saw Brussels and Washington slap several rounds of sanctions against Moscow this year.
He added that Russia would not get sucked into a new arms race but insisted that the country's army was ready to deflect any attack.
Putin calls for He announced a number of economic measures aimed at improving conditions for business and demanded officials take action to halt the ruble collapse.
"I ask the Bank of Russia and the government to carry out tough coordinated actions to discourage the so-called speculators from trading on the fluctuations of the Russian currency," he said.
The ruble has declined by 60 per cent against the dollar since the start of the year, and is down by some 45 per cent against the euro.