translate English to French: SD can be a difficult concept for youths to grasp; there can be an initial reluctance to get involved.
Le concept de développement durable est parfois difficile à appréhender pour les jeunes, qui peuvent hésiter initialement à s'impliquer.