Two things (finally) ended the Great Depression...
1. World War I I
2. The death of FDR.
The real cause of the recovery was the republicans took over the government and repealed a bunch of restrictive FDR new deal crap.