translate English to French: This organization has regulations that are strictly followed.
Cette organisation a des règlements qui sont observés à la lettre.