Русско-английский словарь пословиц и поговорок

НА ВСЕХ УГОДИТЬ СЕБЯ ИСТОМИТЬ

It is very difficult to act to the satisfaction of all people. See На всех не угодишь (H)

Cf:Не labors in vain who tries to please everybody (Am.). Не that all men will please shall never find ease (Br.)