Chinese: 你才昨天谁来找我了？
English: Who do you think came to see me yesterday?
French: Devine qui est venu me rendre visite hier.