payer le prix fort
Meanings
Verb
1. to pay through the nose for something; to pay over the odds for something
2. to pay a high price for something, to pay the price of something (figuratively)