GeneralConnection.comDictionary
painstaking
Adjective

1. conscientious
1. scrupulous, careful
Usage