to get a lot of public attention
zrobić furorę, wzbudzić sensację, odbijać się szerokim echem
If you want your book to be successful, you’ve got to make a splash by having a book launch and throwing lots of parties.
It is not easy these days to make a splash with a show house.
The film made quite a splash in the US.