in touch
in touch {adj. phr.}
Talking or writing to each other; giving and getting news.
John kept in touch with his school friends during the summer.
Police anywhere in the U.S. can get in touch instantly with any other police department by teletype.
The man claimed to be in touch with people on another planet.
Categories:
Source: A Dictionary of American Idioms