They are trying to insult Germany but this WW1 tank looks a lot like the modifications Russia is making in desperation to their tanks.
"Germany is running out of leopards, but they're sending the next best thing to blow up Ukraine"
"Germany is running out of leopards, but they're sending the next best thing to blow up Ukraine"