flummox in French
flummox in French
embrouiller
(transitive) To confuse; to fluster; to flabbergast.
troubler
(transitive) To confuse; to fluster; to flabbergast.