idiom
hold all the cards
Meaning
to be in a strong position to control or influence a situation
Example
In the negotiations, the buyer **held all the cards**.