HAVE IT BOTH WAYS
Meaning of HAVE IT BOTH WAYS in English
let it go and still have it, have your cake and eat it, too
You can't be married and single. You can't have it both ways.
Wayne Magnuson.
English idioms vocabulary.
Словарь английских идиом.
2012