Can you complete this English expression? It means “to attract a lot of attention”.
Make a ……
The answer is below! ↓
Answer: b) splash
Make a splash!
Example: “The band’s new song made a splash when it was released.”