stand in the breach
Are you looking for: 承受承受最厉害的攻击More results...
English Expression:
  1. n.  stand in the breach