translate English to French: It means satisfied, enthusiastic teenagers instead of discouraged troublemakers.
Les adolescents sont satisfaits et enthousiastes plutôt que d'être des trublions désabusés.