刻苦精進 こっくしょうじん being arduous; working diligently enduring hardships; making a strenuous effort n vs yoji Advanced ➥
克己精進 こっきしょうじん self-control and close application; self-denial and diligent devotion n vs yoji Advanced ➥
寸進尺退 すんしんしゃくたい one step forward, many steps backward; little to gain and much to lose n vs yoji Advanced ➥