translate English to French: I find that very encouraging.
Je trouve cela très encourageant.