no expense spared - No amount of money is so large that it will have to be spared/saved. No amount of money is so large that it will be kept from being a contribution to the costly effort. No detail of the restoration is so small that large amounts of money will not be spent on it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.