staggeringly in German
staggeringly in German
atemberaubend, umwerfend
erstaunlich
torkelnd