meaning of alles gleichzeitig haben wollen

alles gleichzeitig haben wollen - German to English

to wish to have your cake and eat it (, too)