translate English to French: Has emerged, again in the media for excellence.
A émergé, à nouveau dans les médias de l'excellence.