She never spared herself.

英 美
  • 她对自己从不放松。
  • herself pron.她自己;她亲自
  • never adv.永不;绝不;从不;未曾
  • she pron.她(主格)
  • spared adj.备用的;多余的;闲置的v.抽出;饶恕;赦免;节约n.备用品;剩余