have your cake and eat it (too)

US /hæv jʊər keɪk ænd iːt ɪt tuː/
UK /hæv jʊər keɪk ænd iːt ɪt tuː/
"have your cake and eat it (too)" picture
1.

có cả hai, muốn mọi thứ

to want or try to do two things that are impossible to do at the same time

:
You can't have your cake and eat it too; you need to choose between your career and your hobby.
Bạn không thể có cả hai; bạn cần chọn giữa sự nghiệp và sở thích của mình.
She wants to work full-time and also travel the world, but she can't have her cake and eat it too.
Cô ấy muốn làm việc toàn thời gian và cũng muốn đi du lịch khắp thế giới, nhưng cô ấy không thể có cả hai.