刻苦 こっく精励 せいれい
kokkuseirei

Noun
Suru Verb

1. being arduous; working diligently enduring hardships; making a strenuous effort

Yojijukugo