translate English to French: I recognise that we are making only slow progress, but we are following the right philosophy.
Je reconnais que nous avançons à petits pas, mais nous avons adopté la bonne philosophie.