translate English to French: It’s uncanny.
C’est vraiment étrange.