Vocabulary

刻苦精励

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

noun suru-verb