I thought the following sounded OK: Der Winter in Hamburg ist kalt, außerordentlich kalt, kalt genug, um die Hölle zu überfrieren. In English, this is a not unusual expression, but I was told that in German it isn't said/isn't understood. Is that so? How, then, would the idea be expressed? It was cold enough for hell to freeze over.