Europe Is Warned To Stop Making Stuff Up And Delaying By.... Europe?