translate English to French: The mud effects are well done, too.
Les effets de boue sont assez réussis.