Wiktionary
a damn sight
adv. (context colloquial English) a lot; a great deal. n. (context colloquial uncountable English) a large amount; a lot.
Usage examples of "a damn sight".
But I told him that was the last and he had to build on that, and it was a damn sight more than I ever had to build on.