fling down a challenge
Are you looking for: 应付应付某种复杂的局面More results...
English Expression:
  1. n.  fling down a challenge