translate English to French: Have we addressed those important areas directly?
Avons-nous abordé sans détour ces points importants?