を惜しまなかった

spared no

→ を
phrase Rare #42,766
spared no Used after a noun to say someone spared no effort, time, or other resource. The を marks what was not spared.
JA: 彼女は準備に時間を惜しまなかった。
EN: She spared no time in preparing.

彼は成功のためには努力を惜しまなかった。

He spared no effort to achieve success.

彼は努力を惜しまなかった。

He spared no effort.

クリストファーは言葉を惜しまなかった。

Christopher didn’t mince words.

彼は自分の研究に時間を惜しまなかった。

He spared no time or effort on his research.