translate English to French: That must always be our guide.
C'est cela qui doit toujours nous inspirer.