to attract a lot of attention or make a big impact
viel Aufmerksamkeit erregen oder großen Einfluss haben (viel Aufmerksamkeit erregen oder grossen Einfluss haben)
"Her new book made a splash in the literary world."
"Ihr neues Buch machte in der Literaturszene Aufsehen." (Ihr neues Buch machte in der Literaturszene Aufsehen)
To speak honestly or openly.
words and communication have more power than violence
to make something easier to understand or to tidy a place
To be very full or crowded.
a significant improvement or shift
A sign of hope after a long period of difficulty.