translate English to French: So are the challenges inherent in realizing that promise."
Les défis inhérents à la concrétisation de cette promesse le sont aussi.