You are experiencing normal processing time so just wait. If you have to travel to Germany would not submit your passport if within 5-6 weeks if you get approval out of concern you may not get your passport back in time. How long will you be in Germany?