translate English to French: It is not an easy road, but we are taking it.
Ce n'est pas une voie facile, mais nous nous y engageons.