make a splash

Verb

 * 1)  To do something that attracts attention.