translate English to French: It will not be easy.
Ce ne sera pas facile.