German giants .