Ukraine Prime Minister Denys Shmyhal will be the first high-level Ukraine official to visit Germany in months on Sunday and he seeks further military assistance from them, reports AFP/BSS.
His visit, to the diplomatic analysts, is a sign of eased tensions after a rocky patch between Kyiv and Berlin.
German Chancellor Olaf Scholz has repeatedly showed stern commitment of Germany's strong support for Ukraine in its battle against Russia's invasion.
But in the tensed time after Russian troops marched on Ukraine, Kyiv had marked German aid as too little and too late.
A visit by Scholz to Kyiv in June and the arrival of weapons from Germany have since led to a change in tone.
"Germany has made huge progress in its support of Ukraine with weapons," Shmyhal told German media.
But the prime minister said Kyiv needs more from Berlin, including "modern combat tanks" like the Leopard 2.
Scholz will welcome Shmyhal with military honours in the afternoon.
But Shmyhal will be starting his day with talks on Sunday morning with German President Frank-Walter Steinmeier, whose offer to travel to Kyiv in April was rebuffed, sparking a row.
That tradition had led in part to Germany initially refusing any weapons deliveries to Kyiv, with a previous decision to send only 5,000 helmets sparking anger and mockery.
But Scholz's coalition, which also includes the Greens and liberal FDP, has since made a sharp U-turn.
Howitzers, rocket launchers and anti-aircraft missiles are among the weapons that have arrived in Kyiv.
Heavier weapons like the IRIS-T anti-aircraft systems, rocket launchers mounted on pick-ups and anti-drone equipment are due in a further military aid package worth over 500 million euros.
And Ukrainian soldiers are currently being trained in Germany to use the anti-aircraft Leopard tanks.
In a speech on his vision for Europe on Monday, Scholz said he saw Germany taking on "special responsibility" to help Ukraine build up its artillery and air defence systems.
Germany will maintain its backing for Ukraine for "as long as it takes," he added.
On the humanitarian level, Germany has taken in almost a million Ukrainian refugees, with some 155,000 Ukrainian children now enrolled in German schools.
Bd-pratidin English/Lutful Hoque