resemblance, similarity
La ressemblance était frappante.
The resemblance was striking.
Je dois admettre que la ressemblance est frappante.
I must admit the resemblance is striking.
I see the resemblance.
La ressemblance vous étonne, n'est-ce pas ?
The resemblance surprises you, doesn’t it?
Mars est des plus intéressantes pour sa proche ressemblance avec notre terre.
Mars is most interesting for its close resemblance to our Earth.