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."