She could threaten to play her trump card, an autobiography of embarrassing disclosures.
⇑ Translate the sentence above by Google ⇑
Related: disclosure, embarrassing
Prev: Fifth, strengthen supervision and perfect information disclosure system.
Next: Today's council sessions have been carefully stage-managed to avoid embarrassing disclosures or signs of internal dissent.