translate English to French: It has since won over 30 awards and citations.
Depuis, il a remporté plus d’une trentaine de prix et de mentions d’excellence.