"immediately confronted" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): natychmiast stanąć twarzą w twarz
  1. confront verbo + immediately adverbio
    Loose collocation

    However, there are at least two problems that immediately confront such an approach.