Earlier quoted context omitted.
I disagree. I can't speak for Deepl, but Google remains terrible at idioms. Give the phrase "There's mud all over the shop." a try.
What if you actually want to literally translate "There's mud all over the shop"?
I worry a lot of language getting will be lost in an effort to reduce it to something a machine can handle.