stupendous
US /stuːˈpen.dəs/
UK /stuːˈpen.dəs/

1.
stupéfiant, formidable, énorme
extremely impressive
:
•
The view from the mountain top was stupendous.
La vue du sommet de la montagne était stupéfiante.
•
She made a stupendous effort to finish the project on time.
Elle a fait un effort stupéfiant pour terminer le projet à temps.