Tricky Time Ahead for Germany