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.

ได้ทั้งสองอย่าง, อยากได้ทุกอย่าง

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.
คุณไม่สามารถได้ทั้งสองอย่าง คุณต้องเลือกระหว่างอาชีพการงานและงานอดิเรกของคุณ
She wants to work full-time and also travel the world, but she can't have her cake and eat it too.
เธอต้องการทำงานเต็มเวลาและเดินทางรอบโลกด้วย แต่เธอไม่สามารถได้ทั้งสองอย่าง