exacting Look up exacting at Dictionary.com
"too demanding," 1580s, prp. adj. from exact.