translate English to French: I believe that we should have further serious discussions about this.
Je pense que nous devrions avoir des discussions complémentaires sérieuses sur ce sujet.