rumors of something forthcoming - Alemán Inglés Diccionario