Chinese: 我们觉得这地方很耳熟。
English: We are familiar with the name of the place.
French: Le nom de cet endroit nous dit quelque chose.