Earlier quoted context omitted.
> You can't both have your cake and eat it, too. Actually you can have your cake and eat it. What you can't do is eat your cake and have it :-P
My bad :) Well, you got the point. In french, we'd say: "You can't both have butter and money for it" -- greedy butter sellers.
And in Hebrew it's "You can't eat the cake and leave it whole" or "you can't hold the rope from both edges".