hold all the cards
中上級 (B2) neutral
To be in total control with every advantage on your side.
"With all the evidence on their side, the prosecution held all the cards."
To be in total control with every advantage on your side.
"With all the evidence on their side, the prosecution held all the cards."