President Vladimir Putin said on Tuesday that Russia would be prepared to talk to Ukraine, the United States and Europe about the future of Ukraine if they wanted to, but that Moscow would defend its national interests.
Putin, who sent troops into Ukraine in 2022, has repeatedly said he would be prepared to talk about peace, though Western officials say he is waiting for the US presidential election in November before making a genuine effort.
"In Ukraine, those who are aggressive towards Russia, and in Europe and in the United States - do they want to negotiate? Let them. But we will do it based on our national interests," Putin told a meeting of the defence leadership in Moscow.
"We will not give up what is ours."
Russia controls about 17.5% of the territory that was internationally recognised as part of Ukraine as the Soviet Union collapsed in 1991.
Russia annexed Crimea in 2014, and last year said the four additional regions of Ukraine that its troops partially control are part of Russia.
Kyiv says it will not rest until every last Russian soldier is ejected from Ukraine.
Putin accused the United States of exploiting Europe for its own interests and said Russia planned no war on Europe.
He said Ukrainian membership of NATO "is not acceptable for Russia in 10 years, and not in 20".
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)
Featured Video Of The Day
Russia, Ukraine Exchange 95 Prisoners Of War Record Heat Temperatures In Ukraine After Russian Attacks On Power Plants US Urges India To "Utilize" Ties With Russia, Tell Putin To End Ukraine War Travel Influencer Aanvi Kamdar Dies After Falling Off A Waterfall Near Mumbai Prince Harry, Meghan Markle Break 64-Year Royal Tradition In Surprise Move Amid Huge Row, Karnataka Pauses Bill For Reservation In Private Sector Firms Biden Says Could Drop Election Bid If "Medical Condition" Emerged Russia Says It's Ready To Work With Any US Leader 3 People Die After Drowning In Lake In Telangana: Cops Track Latest News Live on NDTV.com and get news updates from India and around the world.