Painstaking
/ˈpeɪnˌsteɪ.kɪŋ/
Slang Meanings
A lot of hard work put into something.
That project was a real painstaking process, but it turned out awesome.
An extreme effort that takes time and focus.
Her painstaking methods really paid off during the competition.