translate English to French: But we have some problems which we should try to resolve.
Nous nous heurtons néanmoins à certaines difficultés que nous devrions essayer de résoudre.