Found 12 synonyms
tremendous
tremendous power
tremendous importance
amount
enormous amount
great amount
amount of money
amount to