何度挫折しても意志を曲げないこと。どんな困難にもめげないこと。
keep on fighting in spite of all setbacks;
be undaunted by repeated setbacks; be indomitable