translate English to French: However, these activities are suffering from a lack of resources, to such an extent that both their operations and their credibility are compromised.
Or, celles-ci souffrent du manque de moyens, au point que tant leur déroulement que leur crédibilité se trouvent compromis.