mystified in German
mystified in German
irritiert
puzzled or confused
verblüfft
puzzled or confused