translate English to French: The Trust has helped thousands of young people since its inception.
Le Trust a aidé des milliers de jeunes depuis ses débuts.