tremendous
adjective
°Notable for its size, power, or excellence.