translate English to French: That fact should have been addressed directly.
On aurait dû aborder ce point directement.