Chinese: 这里我们以前来过。
English: We've been here before.
French: Nous sommes déjà passés par ici.