Marvellous success (5)
I believe the answer is:
eclat
(Other definitions for eclat that I've seen before include "Universal approval" , "Enthusiastic approval" , "Fame -- style" , "Conspicuous success or distinction - in France" , "Loud applause" .)