CAN'T HAVE IT BOTH WAYS


Meaning of CAN'T HAVE IT BOTH WAYS in English

you have to choose one or the other; cannot have your cake and eat it, too

When children are allowed to make choices, they learn that they can't have it both ways.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.