painstaking (adj.) Look up painstaking at Dictionary.com
1550s, paynes taking; see pain (n.) + take (v.). Related: Painstakingly.