Where has Germany been in our times of need?
....(Sound of crickets).....
Germans and Americans stood side by side during the Cold war, do you remember? The better question is, when were your times of need?
Vietnam? Nobody ever dared to think that Germany, GERMANY! should send troops to Asia in a time when its own country was at risk (SOVIETS!).
Sept 11 2001? Well, German soldiers were in Afghanistan from October 2001 on - and they still are. The German Navy is at the Horn of Africa on US request.
Iraq war? It was your war, not Germany´s. Still, German soldiers took the guard duties at the US bases in Germany for their American buddies so that they were available for combat.