Seems France and Germany are isolated both politically and economically.
Truly, they are f**ked!
And they did it to themselves!.
Giggle...