I think the corresponding phrase in English would be: Harm set, harm get.
Meaning: If you try to be set up a trap for others (in a metaphorical way), you might easily stumble into your own trap. We have a similar saying in german, so this sounds plausible to me! <img src="/ubbthreads/images/graemlins/silly.gif" alt="" />