In my defence!
I go to France, Germany, Holland and Italy and I see English on the billboards, TV and hear English songs on the radio and in shops and bars!!
When do I hear the French, German and Dutch in the UK?? never is the answer, so our friends across the water have English all the time, so pick it up, when did I last hear a song in German? only when in Germany!!
And remember not all in Europe speak their neighbours language