“艰难行进”可以翻译为 “struggle forward” 或 “make difficult progress” 。
“struggle forward” 形象地表达了尽管面临困难,仍在努力前行的状态,其中 “struggle” 强调了努力的艰辛,“forward” 表示向前。
“make difficult progress” 则更直接地描述了虽然进展艰难,但仍在取得进展这一情况 。