impossible to placate;

listen to the pronunciation of impossible to placate;