meaning of auffallende Ähnlichkeit

auffallende Ähnlichkeit - German to English

remarkable resemblance