resonate
come across
be received or understood