meaning of besonders eindrucksvoll sein

besonders eindrucksvoll sein - German to English

is especially effective