The Italian term "letificante" matches the English term "gratifying"

other italian words that include "letificante" : english :
edule, placevole, letificante enjoyable