translate English to French: These elements appear to be essential components of successful programs.
Ces éléments semblent être indispensables au succès des programmes.