translate English to French: It is very important that we find solutions.
Il est très important que nous trouvions des solutions.