"immediately confronted" — Kollokationen-Wörterbuch Englisch

Automatische Übersetzung (wir garantieren seine Korrektheit nicht): natychmiast stanąć twarzą w twarz
  1. confront Verb + immediately Adverb
    Schwache Kollokation

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