translate English to French: It became and still is the majestic emblem of our appellation.
Il est toujours le symbole majestueux de notre appellation.