translate English to French: And talking should not be impossible.
Et dialoguer ne devrait pas être impossible.