translate English to French: It has not been easy.
Cela n'a pas été facile.