demanding, exacting, exigent

listen to the pronunciation of demanding, exacting, exigent