make a splash

make a splash  {v. phr.}
To cause a sensation.
The brilliant young pianist, barely 14 years old, made quite a splash on the concert circuit.
Categories: verb

'make a splash' on video