a good/great deal (of/more)
(noun) a large amount
She spends a good deal of her time in China.
A great deal of effort has gone into making the software reliable.
They still need a great deal more money to finish the project.