translate English to French: That encourages us.
Et nous trouvons cela encourageant.