muddy the waters in French
muddy the waters in French
brouiller les pistes
(idiom) To make something unclear and difficult to understand.
noyer le poisson
(idiom) To make something unclear and difficult to understand.