great, stupendous
Muy bueno o impresionante.
El resultado de la prueba fue estupendo.
La comida estaba estupenda.
Sounds like 'stupendous' → means great/awesome (adj.).