let the news spread - French English Dictionary