translate English to French: Nevertheless, many difficulties still existed.
Toutefois, de nombreuses difficultés persistent.