translate English to French: This is most discouraging.
C'est très décourageant.