translate English to French: Challenges are surmountable and opportunities should be seized The World Economic and Social Survey 2007 emphasizes that the challenges posed by rapid population ageing, while large, they can be overcome through well-focused policies and without excessive strain on available resources.
Les défis peuvent être relevés, l’occasion doit être saisie.