Come si dice frustrare in inglese?

La traduzione di frustrare in inglese è la seguente:

delusione [v]: frustrate
progetti [v]: frustrate
sforzo [v]: foil
programma [v]: defeat; thwart