The phrase
"substantial windfall" means a large amount of unexpected money or financial gain. It refers to a significant sum of money that someone receives unexpectedly, often resulting in a sudden improvement in their financial situation.
Full definition