have it both ways

иметь \ делать что-либо одно

"You can't have it both ways. You have to choose either this camera or that one."

Другие идиомы: