Found 3 synonyms
sufficient
sufficient time
sufficient number
sufficient supply
amount
significant amount
huge amount
massive amount
great amount
amount to