"certain impression" — Diccionario de colocaciones de inglés

certain impression colocación
Automatic translation (No garantizamos su exactitud.): pewne wrażenie
  1. certain adjetivo + impression sustantivo
    Muy relajada/ suelta colocación

    So there could be no doubt that Aida had made a certain impression on him.