translate English to French: This is excellent news and it means that I will have an insignia to put on my Red Serge.
C'est une excellente nouvelle, et ça signifie que je vais avoir un insigne sur ma tunique.