"immediately forthcoming" — Diccionario de colocaciones de inglés

Automatic translation (No garantizamos su exactitud.): natychmiast nadchodzący
  1. immediately adverbio + forthcoming adjetivo
    Suelta colocación

    This proved highly effective, and the food was immediately forthcoming.