- fight hard；
- engage in fierce battle；
- war to the knife；
- 2. Whoever decides to take up the gauntlet and challenge the Prime Minister will have a tough battle.
- 4. We could have avoided all this suffering, simply by shrinking from strife.
- 5. It gives us a decisive head start in a competitive and tough market.