刻苦精励 こっくせいれい being arduous; working diligently enduring hardships; making a strenuous effort n vs yoji Advanced ➥