Shortages hamper German recovery