President Volodymyr Zelensky denied on Saturday that Ukraine's war with Russia had reached a "stalemate", pushing back at suggestions Western leaders were lobbying for peace talks.
The sprawling frontline between the two warring sides has barely moved in almost a year, with one senior Ukrainian official warning this week that the conflict was deadlocked.
"Time has passed, people are tired... But this is not a stalemate," Zelensky told a press conference in Kyiv with EU Commission chief Ursula von der Leyen.
The Ukrainian leader also rejected the idea Western countries were putting pressure on Kyiv to enter negotiations with Russia, amid reports US and EU officials had discussed what such talks would entail.
"No one among our partners is pressuring us to sit down with Russia, talk to it, and give it something," he said.
With the war now in its 20th month and Ukraine struggling to gain ground in its counteroffensive, Zelensky has routinely met Western leaders in a bid to stave off fatigue with the conflict.
Zelensky said the war between Israel and Hamas had also drawn attention away from Ukraine, and said that this was "Russia's goal".
"We have already been in very difficult situations when there was almost no focus on Ukraine," he said, but added: "I am absolutely sure we will overcome this challenge."