Puzzlement

German Meaning

Verwirrung

Verblüffung

English Meaning

  1. The state of being confused or baffled; perplexity.