Germany's hour of destiny