translate English to French: That is where we are, where we should be and where we should continue to be.
Nous sommes ici, c’est ici que nous devons être et que nous devons rester.