Chinese: 这就是我跟你说的那个镇。
English: This is the town I told you about.
French: Voici la ville dont je te parlais.