rumors of something forthcoming - Spanish English Dictionary