Where do you think Russia is on the map. If you think it shares a border with Germany and France and not with Estonia. Maybe your confusing Russia with Switzerland.
Rol is being sarcastic.
Basically saying Germany and France are a bunch of undeceive scared loonies who act like they border Russia and therefore finding every excuse they can not to send weapons.