OK, I guess I'm not the only one to have a lousy browser!
I may be living in Germany for many years, but, being a French Gastarbeiter, it is the first time I hear (or rather read) "Deutschland hagel"! I know what Hagel means, but not in that context. Is it something like "Deutschland ist der...