coup d'éclat

listen to the pronunciation of coup d'éclat
French - English
{n} big success, triumph