The English term "delighted" matches the Italian term "lieto, allietare, lietissimo"