retreat one step after another;be steadily losing ground;crumble and flee in one defeat after another;make one retreat after another ;

The battle was awfully hot ; the allies were steadily giving way all over the field.
战斗打得异常激烈,联军在整个战场上节节败退.
来源:名作英译部分
简答网 · 双语娱乐资讯

简答网 · 中考英语

简答网 · 中考英语

简答网 · 考研英语

简答网 · 双语娱乐资讯

简答网 · 中考英语