What does auf Bitten mehrerer Leute mean?

auf Bitten mehrerer Leute - German to English

in the demand of several men and women