Found 2 synonyms
huge
huge range
huge choice
huge amount
huge number
challenge
other challenge
real challenge
this challenge
key challenge
main challenge
major challenge