On leur fera la peau.

English Translation

We’ll bump them off!

I had no idea what the english idiom meant but apparently in this context it means to kill somebody essentially.

On Tatoeba it’s a translation from “Let’s give it all we’ve got.”