英to keep on fighting in spite of all setbacks (idiom), to be undaunted by repeated setbacks, to be indomitable
法être inflexible, ne pas se laisser fléchir par les obstacles, Mille revers ne peuvent le faire reculer., lutter avec une volonté inflexibl