情有可原English Expression:
  • n.  extenuating circumstances
  • n.  mitigating circumstances

(Unregistered user can only view 4 records)