translate English to French: For years, OSEF has provided us with resources, encouragement and inspiration.
Depuis des années, l'OSEF nous fournit des ressources, des encouragement et de l'inspiration.