translate English to French: In this sense, it is very difficult to deal with all aspects of this area under this one umbrella.
Il est dès lors très difficile de traiter de tous les aspects de cette région dans cette enceinte.