translate English to French: That is not an easy task, but I think I can manage.
Ce n'est guère aisé mais je pense pouvoir le faire.