Vous avez su faire preuve de beaucoup de patience et de beaucoup de détermination et vous n ’ avez pas compté votre temps, loin s ’ en faut.
You have managed to show a great deal of patience and determination and you have not rushed things, far from it.