Ukrainian President Volodymyr Zelensky has made an unannounced visit to the frontline city of Bakhmut, where Ukrainian and Russian forces have fought a fierce, months-long battle, BBC reports.
He met troops and handed out awards to soldiers, the presidency said.
For months, Bakhmut has been a key target for Russian forces in the Donetsk region, and has been extremely badly damaged.
However, Ukrainian forces have been able to hold back the advance.
In video footage shown on the Freedom TV channel on Telegram, Mr Zelensky wished his troops well.
"I think that the heroes of Bakhmut should have what every person has, that everything should be OK for their children, their families, that they're warm and healthy," he said.
"I'd like to wish them light, but it's such a difficult situation that there is light and then there isn't. The main thing is for there to be inner light."
He said the Russians had already lost 99,000 troops in the war. However, this figure cannot be independently verified, and neither Russia nor Ukraine have revealed the full extent of their casualties.