achieved splendid results on the battlefield; brilliant combat performance; a brilliant military victory; splendid results of battle; splendid results on the battle field
Related Translations:
战果: results of battle; combat success; victory 短语和例子扩大战果 exploit the victory