七転び八起き

Etymology
Literally “seven times falling down, eight times rising up”.

Idiom

 * 1) not giving up until succeeding
 * 2) the ups and downs of life