idiom
drive a hard bargain
Meaning
to be tough in making a deal or negotiation
Example
She always **drives a hard bargain** when negotiating contracts.