七転び八起き ななころびやおき しちてんはっき not giving up; keeping at it until one succeeds; falling seven times, getting up eight times n vs id the vicissitudes of life; ups and downs in life n id Advanced ➥
四苦八苦 しくはっく being in dire distress; being hard put to it n vs yoji the four and eight kinds of suffering n vs Buddh Advanced ➥