translate English to French: There are difficulties in very specific areas.
Des difficultés existent dans des domaines précis.