stupendous

adjective esplèndid, estupend, magnífic, formidable.