translate English to French: I think you have succeed in doing just that with this coat of arms.
Je crois que vous avez réussi cela tout à fait avec ces armoiries.