"you can t have your cake and eat it" in German You can't have your cake and eat it. Man kann nicht beides haben. Man kann nicht auf zwei Hochzeiten tanzen. Man kann nicht den Fünfer und das Weggli haben. Detailed translations for "you can t have your cake and eat it" You can't have your cake and eat it. You can't have your cake and eat it. Man kann nicht beides haben. You can't have your cake and eat it. Man kann nicht auf zwei Hochzeiten tanzen. You can't have your cake and eat it. Man kann nicht den Fünfer und das Weggli haben.