Is it play on words? Or idiom? If translated directly it doesn't make any sense.