to pay the price for something - Spanish English Dictionary