reverberate
verb
°to ring with many echos.
°to have a lasting effect.