Translate the following English sentence to French:
"That country and its politicians - no doubt with some differences here and there - have always done very good work, and we should recognise that."
Ce pays et ses hommes politiques - sans doute différents d' une région à une autre - ont toujours réalisé un travail remarquable, il convient de le reconnaître.