Germany strike deal a bitter pill