Vocabulary
刻苦精励
こっくせいれい
being arduous; working diligently enduring hardships; making a strenuous effort
noun
suru-verb