translate English to German: By luck, our common sense and humor are not frozen yet.
Vernunft und Humor sind glücklicherweise noch nicht eingefroren.