Germany is really embarrassing itself ACCORADING TO GRETA