translate English to French: A tiny and isolated but proud and tenacious population that survives, develops and gathers sympathizers in its struggle for recognition.
Petite population isolée mais tenace et fière, elle survit, s'épanouit et se gagne des sympathisants au fil de sa démarche d'affirmation.