flummox in German
flummox in German
verblüffen
(transitive) To confuse; to fluster; to flabbergast.
verwirren
(transitive) To confuse; to fluster; to flabbergast.