translate English to French: That obstacle, however, should not discourage us.
Mais c'est un écueil qui ne doit pas nous décourager.