discouraging in French
discouraging in French
décourageant
That causes discouragement.
démotivant
That causes discouragement.