Et nous prenons ces mots, vos mots, à cœur, car nous pouvons être encore meilleurs que ce que nous sommes, en fait nous ne pouvons qu'être meilleurs encore que ce que nous sommes.
And we take your words to heart, as we can be even better than we are; indeed, we can only get better.