Stupendous
What it means
So impressive in scale, quality, or achievement that it inspires amazement.
Reach for it when using exuberant praise for something genuinely extraordinary
Volunteers completed a stupendous restoration of the storm-damaged theater.