The Italian term "disillusione" matches the English term "frustration"

other italian words that include "disillusione" : english :
disillusione disappointment