The English term "magnificent" matches the Italian term "fastoso, grandioso"

other english words that include "magnificent" : italian :
magnificently fastoso