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

other italian words that include "favolosamente" : english :
favolosamente super