Russian President Vladimir Putin said he had "no doubt" Moscow would emerge victorious in Ukraine on Wednesday, despite military setbacks in the nearly year-long offensive.
Putin ordered Russian troops into Ukraine in February last year, and in September announced a military mobilization to prop up Moscow's forces in the country.
Despite a number of military defeats, victory was "guaranteed, I have no doubt about it," Putin told workers at a factory in St. Petersburg.
"The unity and solidarity of the Russian people, the courage and heroism of our fighters and, of course, the work of the military-industrial sector" would secure victory, he added.
Putin also praised the Russian defense industry as he spoke at the plant, which is part of Russian missile manufacturer Almaz-Antey.
"We have something to rely upon and this cannot but inspire that victory will be ours," he said.
Putin was visiting his native St. Petersburg to mark the 80th anniversary of Soviet forces breaking the siege of Leningrad as the city was known at the time.
His comments came a week after he replaced Russia's top commander in Ukraine, a move that followed a string of defeats on the battlefield in Ukraine last year.
There is some concern in Russia over how long Moscow's so-called "special military operation" in Ukraine has gone on for, with the offensive's first anniversary approaching.
Putin once again defended his goals in Ukraine, where he initially sent troops to "de-Nazify" the pro-Western country.
"We are absolutely justified in saying that we are fighting neo-Nazism," he said.
A Message from The Moscow Times:
Dear readers,
We are facing unprecedented challenges. Russia's Prosecutor General's Office has designated The Moscow Times as an "undesirable" organization, criminalizing our work and putting our staff at risk of prosecution. This follows our earlier unjust labeling as a "foreign agent."
These actions are direct attempts to silence independent journalism in Russia. The authorities claim our work "discredits the decisions of the Russian leadership." We see things differently: we strive to provide accurate, unbiased reporting on Russia.
We, the journalists of The Moscow Times, refuse to be silenced. But to continue our work, we need your help.
Your support, no matter how small, makes a world of difference. If you can, please support us monthly starting from just $2. It's quick to set up, and every contribution makes a significant impact.
By supporting The Moscow Times, you're defending open, independent journalism in the face of repression. Thank you for standing with us.
Remind me later.