在所不辞English Expression:
  • n.  will not refuse under any circumstances
  • n.  never decline

(Unregistered user can only view 4 records)