What does Archie und Harry – Sie können's nicht lassen mean?

Archie und Harry – Sie können's nicht lassen - German to English

Hard Dudes [Jeff Kanew]