ding-dong struggle
Are you looking for: 旗鼓旗鼓相当旗鼓相当的竞争More results...
English Expression:
  1. n.  ding-dong struggle