painstaking - adjective

normal formpainstaking
comparative
superlative