translate English to French: At first glance, these initiatives met with success.
À première vue, elles ont été couronnées de succès.