spared no effort

English

Verb

spared no effort

  1. simple past of spare no effort