A lot; a great deal; tons; loads.
A great deal; very much.
An adequate amount.
The quality or condition of being sufficient.