It’s coming. English. And yes, partly because of American culture. The music, the movies, the politics, the economics. But more so because of their own doing–the European economic union.
If you are a Romanian company and are trucking something across a borderless Europe to Espana and want to advertise your company, do you advertise on the side of your truck in Romanian? Spanish? No, English. It is the common language across Europe.
And THAT, is what’s driving English across Europe. Go West young man.