Beggars can´t be Choosers
Limosnero y con Garrote
Meaning:
When we say this, it is because somebody has asked for help but they are conditioning the help that they will get from others. When you beg for something, you have to take whatever the others want to give you. You have to set your dignity or pride aside.
Origin:
A beggar is a person who asks for money in the streets. A chooser is a person who selects what to take or not to take. When you are a beggar, you can’t be a chooser. In the 1500’s, people began using this expression to mean that sometimes you have little or no control over the things that you will receive or you just simply can’t choose what you will get. You just have to accept what the others want to give you.
Example: