Chinese: 想不到会在这里遇见你！
English: Fancy meeting you here!
French: Tiens ! Toi ici !