translate English to French: So it has been difficult.
Cela a donc été difficile.