terrific in Italian
terrific in Italian
eccezionale
Extremely good; excellent, amazing. [from 19th c.]
stupendo
Extremely good; excellent, amazing. [from 19th c.]