have your cake and eat it

成語所屬單字cake

have your cake and eat it — 慣用語

1. To want to enjoy two good things that are not possible at the same time.

1.慣用語
釋義

魚與熊掌兼得

To want to enjoy two good things that are not possible at the same time.

例句

Maya wants a high salary and lots of free time, but she can't have her cake and eat it.

You can't have your cake and eat it—choose one option.