make a splash:

definition: attract a great deal of attention.
synonyms: cause a sensation, attract attention, 
get noticed, make an impression, make an impact

©2017  KATHY JACOBSEN    |     CONTACT ME