translate English to French: But I believe we still have more progress to make there.
Cependant, je pense qu'il y a encore pas mal de choses à faire avec ce pays.