How do you say that in English? Is there an expression to say the same thing in English or are English less formal than Frenchies?

En fait une collègue anglophone à qui j'ai demandé m'a répondu : "In English countries when we deliver a certificate we don't need to write all these things on it. You French people are too complicated "