to run the gauntlet of adverse criticism
to bear down on the enemy
to dive on the enemy
to bear down on the enemy
to hew the enemy to pieces
to hold the enemy at bay
to hold the enemy in check
to keep the enemy at bay
to keep the enemy in check
to make a breach in the enemy's lines
to dive down on the enemy
to take the enemy in flank