translate English to French: It has been a great history lesson about the significance of the flags and theirs symbols.
Ce fut une excellente leçon d’histoire concernant la signification des drapeaux et de leurs symboles.