translate English to French: Nonetheless, more work remained at the international level.
Toutefois, il reste encore à faire au niveau international.