exacting (adj.) Look up exacting at Dictionary.com
"too demanding," 1580s, present participle adjective from exact (v.).