exacting in Swedish
exacting in Swedish
fordrande
Making great demands; difficult to satisfy.
krävande
Making great demands; difficult to satisfy.