translate English to French: So it's very difficult for us to manage.
C'est donc pour nous très difficile à administrer.