What does Blitzesschnelle mean?

Blitzesschnelle - German to English

instantaneousness