roll back the tide of war
Are you looking for: 击退击退侵略击退 击退侵略More results...
English Expression:
  1. n.  roll back the tide of war