translate English to French: Their situation is especially difficult, having to pay for most public services, and quite dear.
Leur situation est d'autant plus dure que les services publics sont presque toujours payants et relativement chers.