translate English to French: I hope that we will be able to welcome you back in the near future, when you will be able to see and perhaps help us on our way through some of those difficulties.
J’espère que nous pourrons à nouveau vous accueillir dans un proche avenir, lorsque vous serez en mesure de voir et peut-être de nous aider dans nos efforts pour sortir de certaines de ces difficultés.