Англо-русский словарь Мюллера
soldier on продолжать (работу и т. п.) несмотря на трудности; не сдаваться,не отступать It's not easy to soldier on when all you seem to meet is failureand defeat.
Большой англо-русский и русско-английский словарь
продолжать (работу и т. п.) несмотря на трудности;
не сдаваться, не отступать It's not easy to soldier on when all you seem to meet is failure and defeat. ≈ Очень трудно не сдаваться, когда кажется, что в результате будут только неудачи и поражения.
оставаться на посту;
не сдавать позиции;
упорно продвигаться вперед продолжать работу несмотря на трудности;
не сдаваться, не отступать
Новый большой англо-русский словарь
[ʹsəʋldʒə(r)ʹɒn] phr v
1. оставаться на посту; не сдавать позиции; упорно продвигаться вперёд
2. продолжать работу несмотря на трудности; не сдаваться, не отступать