faire sensation

Verb

 * 1) to make a splash, to cause a stir, to cause a sensation; to be a hit, to be a huge success