pay for one's mistakes - Spanish English Dictionary