Catch Attention

Make a Splash

Overall, the idiom “make a splash” emphasizes the idea of creating a significant impact or drawing attention in a bold and memorable way. It signifies making a statement or leaving a lasting impression through actions that stand out from the ordinary.