1
no darse jamás por vencido;caer siete veces pero levantarse ocho
1
not giving up;keeping at it until one succeeds
See also:
七転び八起き (ななころびやおき)
Other forms
七顛八起 【しちてんはっき】 (rarely used kanji form)