Chinese: 众口难调。
English: It is difficult to satisfy everyone.
French: Il est difficile de satisfaire tout le monde.