cannot be satisfied; impossible to please; impossible to pacify

listen to the pronunciation of cannot be satisfied; impossible to please; impossible to pacify
الإنجليزية - الإنجليزية
{s} inappeasable