You cannot eat your…
You cannot eat your cake and have it (too). [You cannot have your cake and eat it (too).] More »
You cannot eat your cake and have it (too). [You cannot have your cake and eat it (too).] More »
食べたケーキは後に残らない。 / (両方よいことはできない。) More »