The English term "wonderful" matches the Italian term "favolosamente, grandioso, magnifico"

other english words that include "wonderful" : italian :
wonderfulness splendore