万箭攒心English Expression:
  • n.  ten thousand arrows shoot to the heart

(Unregistered user can only view 4 records)