noun, noun or participle which takes 'suru', intransitive verb
painstaking effort; tireless hard work
yojijukugo (four-character idiom)
A yojijukugo (four-character idiom) describing steady, meticulous effort over time, often with a nuance of enduring hardship. Used as a noun or with する to mean 'to work assiduously'.