No wonder Josef was feeling a bit flummoxed.
⇑ Translate the sentence above by Google ⇑
Related: wonder